Former ESL teacher checking in.
I taught in Hong Kong for three months and in South Korea for six years. Overall, I enjoyed it, but there were definitely some rough patches. some tips:
Know your subject
If you’re going overseas to teach English, you should, ideally, prep by getting a TESOL Certificate from a local university or intensive language program. If you don’t want to invest the dollars and time to get a cert, then at least get English grammar books and bone up on the parts of speech and verb tenses. If you’re teaching children, you may not need to explain the difference between the past perfect and present perfect tenses, but for higher level classes you most certainly will.
Get equipped
If you’re going to teach in an impoverished country like Mexico or Russia, you can bet the institute you work for will have few resources for you to use. You should bring over flash cards, board games like Scrabble or Upwords, grammar books, and language exercise books with copiable handouts.
Watch out for scams
The language teaching industry is a snakepit of con artists, and you would be wise to make sure that you have a work visa in your passport and a signed contract before you go. Some schools may want you to come first and get a visa after you arrive, but make sure that you have something written to that effect in hand. Be sure to hammer out pay and benefits BEFORE you leave, in writing. UNDER NO CIRCUMSTANCES should you hand over your passport, return ticket, or your original diploma to the institute for “safekeeping.”
Don’t expect to get rich
The glory days of lucrative teaching in Asia have passed with the collapse of the Asian ecomies in 1997. Most of the exchange rates have yet to recover, so Korea and Japan are not the money factories they used to be. (Oh, how I miss 750 won to the dollar!) In Mexico, Russia, Turkey, and other third world nations, you can count on making merely adequate wages, at best. If possible try to get your salary pegged to the dollar, so you don’t get reamed if the Turkish lira takes a nosedive, for example.
Expect culture shock
No matter how cosmopolitan you think yourself, and how much you embrace the local culture and language, the day will come when you would sell your mother for a Big Mac and ESPN. Culture shock is inevitable, and you will find yourself bitching about the stupid locals, their dishonesty, weird customs, and annoying habits, and why the hell can’t they act like Americans?! The stages work like this
Arrival-Wow, this place is so cool!
1 month later–I don’t want to hang with Americans, I want to be just like the locals
3 months–Why the hell do I have to negotiate with cab drivers, why do I have to eat rice every stinkin’ day, and where can I watch Sportscenter?
6 months–I speak the language reasonably well, the locals are cool, and I can get along within the culture comfortably.
I hope this helps.