When you first start looking into online ESL teaching, the number of different opportunities available might seem overwhelming. There are a lot of companies out there offering similar packages, and some that use wildly different teaching methods. Because online ESL is an international industry, some companies do a much better job of marketing their vacancies […]