Teach English as a Second Language

Resources to teach English to non-native speakers

If you teach English abroad or to non-native speakers in the US, feel free to download the English as a Second Language lesson plans that I have used in my classes: Other information that you might find useful:


If you are new to teaching English to non-native speakers, I recommend trying some Teaching English courses at Udemy and the following books:


The ESL / ELL Teacher's Survival Guide: Ready-to-Use Strategies, Tools, and Activities for Teaching English Language Learners of All Levels, 50 Strategies for Teaching English Language Learners, Teaching English as a Second or Foreign Language, Lessons from Nothing: Activities for Language Teaching with Limited Time and Resources, How To Teach Speaking (other books in this series also include English, reading, writing, listening, pronunciation, and vocabulary), Keep Talking: Communicative Fluency Activities for Language Teaching, Games for Language Learning, and Teaching American English Pronunciation.

Teaching English Abroad Jobs

If you have a Bachelor's degree or are at least in your third year of university, you can apply to the Teaching Assistant Program in France program: A few other countries have English teaching programs, and many do not require degrees or teaching experience: If you have a Master's degree or have finished at least one year of a Master's program, you can apply to teach English at French universities as a lecteur/lectrice or maître de langue:

Buy ielanguages.com language tutorials

If you enjoy the tutorials, then please consider buying French, Informal French, Italian, Spanish, German, Swedish, or Dutch Language Tutorials as a PDF e-book with free mp3s and free lifetime updates.

Buy French Tutorial

Buy Informal French

Both French e-books

Buy Italian Tutorial

Buy Spanish Tutorial

Buy German Tutorial

Buy Swedish Tutorial

Buy Dutch Tutorial

Please consider sending a donation of any amount to help support ielanguages.com. Thank you!


Return to top of page

Learn languages with videos and subtitles at FluentU

FluentU offers authentic videos in French, Spanish, German, English, Chinese and Japanese. Learn from captions and translations and enjoy access to ALL languages!

Learn languages with videos and subtitles at Yabla

Learn Spanish, French, German, Italian, Mandarin Chinese and English with authentic videos by Yabla that include subtitles and translations.

Learn languages by reading Interlinear Books

Learn to read languages with interlinear bilingual books that include the original language and an English translation below in a smaller font.

© | About | Disclaimer | Privacy Policy