Teaching English abroad is a great way to earn a salary while experiencing a different culture. The fastest route to a teaching job is obtaining a Teaching English as a Foreign Language (TEFL) or Teaching English as a Second Language (TESL) certificate via a short course. Although you can teach with a basic TESL/TEFL certificate, to earn a professional accreditation (and gain access to more opportunities and higher pay), you'll need to complete at least 100 hours of in-class instruction as well as 6-20 hours of live classroom practice. There are other teacher preparation certifications, but TESL/TEFL are the most universally recognized and accepted around the world.
If you want to teach abroad, expect to invest anywhere from a few hundred dollars for a basic certificate to a few thousand for complete certification. When you’re considering what country to teach in, make sure to take into account salary expectations compared to the cost of living by country, as it can vary widely by region. At the high end of the scale, teachers in the United Arab Emirates can make up to $5,400 a month, while in China you can expect to earn between $1,300 and $2,700 per month. No matter how much you're getting paid, teaching English is a money-making skill you can learn in less than a year.