ESL / EFL Teaching Resources

ESL stands for English as a Second Language and EFL is an acronym for English as a Foreign Language.
The latter term is used when you’re teaching students English in a country where English is not the primary language. JobMonkey has a page of ESL teaching tips you can check out in our teaching English abroad section.

General EFL Websites:

Dave’s ESL Cafe
Mark’s ESL World
Teaching ESL

ESL Schools and Recruitment Services:

Bell International
English First
Footprints Recruiting
International House
Teach International

If you want to teach English abroad is your calling, then be sure to read our extensive material about teaching English in Eastern and Central Europe and in Asia. For instance, you’ll learn all about teaching English in Japan, Taiwan, and South Korea. We even have information for people who wish to teach English in China.

Sign up for our newsletter!