10 Jobs That Will Take You on Wild Adventures

ESL Teacher
A Latino teacher instructs an ESL (English as Second Language) class at Pace High School in Brownsville, Texas. Many of the students at Pace come from across the border in Matamoros, Mexico. © Erich Schlegel/Corbis

Teaching English as a second language (ESL) isn't a high-paying job, but you can affect people's lives and immerse yourself in a new culture at the same time. For many students and adults in some countries, learning English is the pathway to a better-paying job or career. In return for your teaching skills, you typically travel and live for free, learning and enjoying a new way of life.

Working abroad as an ESL teacher used to be taken less seriously than it is today. Some companies or schools now make teachers sign a contract with a deposit, to cut down on the amount of teachers who decide the country isn't for them and leave partway through the school year [source: Beck]. However, for those who enjoy teaching, traveling and learning new customs, teaching ESL can be extremely rewarding. Look into reputable schools and programs with high consumer ratings. You can also find a variety of programs with different lengths — often ranging from two weeks to several months.