Teaching English Abroad is the best-selling annually updated guide for teaching English as a foreign language. For trained and prospective teachers alike this comprehensive guide details where to find long or short term placements in over 600 language schools, spanning an impressive 90 countries.