Many people who go abroad want to learn the local language. Speak from Day 1 is is a great place to start. He'll teach you how to be fluent in 3 months.
Spanish is a very popular language. Synergy Spanish states that traditional ways of learning languages don't work and that by starting with 138 words, you'll be speaking Spanish in no time.
Having a TEFL cert is becoming a necessity. Not only will help you teach your students, but also because employers and even immigration are requiring TEFL teachers to have this qualification. Uni TEFL courses in Chiang Mai Thailand is a great place to get your TEFL cert. It's located in the Land of Smiles and they will help you find a job around the world.
If you're looking to take a TEFL cert completely online, I'd recommend going with the University of Toronto's. It's from a legit institute (one of the best in the world), can be done completely online, and is affordable. By doing a TEFL cert online, you won't have to take time off work nor will you have to travel to the city where the TEFL course is given.
Many teachers end up teaching children. Being thrown into the classroom can be daunting. Teaching English to Young Learners has heaps of lessons and activities, info on how boys and girls learn differently, discipline tips, how to work with parents and admin, as well as links to online resources specifically for young learners.
Once you decide to move abroad there are a number of things that you have to do. The ebook, 30 Days to Move Abroad is a fantastic resource that will help you make the transition abroad.
The Ultimate Teaching Position has information that will help you set up your own online teaching business from anywhere in the world by mainly teaching to wealthy business people.
How to Teach English Online and Make Money has lots of tips and tricks for attracting students, sample lesson plans, as well as a checklist of things you need to do in order to teach online.
The Ultimate Peru List recommends: