English as a Second Language
Activities for ESL Students
There are over 1,000 activities on the a4esl.org website to help you study English as a Second Language.
Browse our database of 16,801 free printable worksheets and lesson plans for teaching English. No matter if you teach kids or adults, beginners or advanced students – BusyTeacher will save you hours in preparation time. No registration required.
Choosing a Children’s ESL Curriculum
Teaching ESL children can be extremely rewarding, and all kinds of fun, but having an interesting and effective curriculum is all important.
Best Selling Homeschool Books Q2 2017
Dave’s ESL Cafe
The Internet’s Meeting Place for ESL/EFL Students and Teachers from Around the World.
English Lessons and Tests
Learners of English will find all types of interactive tests and exercises here. EnglishLearner.com also offers English lessons by e-mail at three levels every week – completely free.
Everyday English Grammar
Some of the trickier points of English, such as the order of adjectives. For advanced students. Learn4good.com.
ESL games, songs and ideas to make your ESL lessons better.
Over 500 words, images and English-speaking videos are featured in our interactive “Word Shows.”
In the news, for work, with music or through sport.
A great way to begin to learn a foreign language is through online games!
Worksheets for Middle School EAL (English as an Additional Language) and I.B. English A2/B classes. Practical, ready-to-use materials by a working teacher.
The Tower of English
Helps ESL students quickly find the best places on the Internet to practice real English! You’ll find about 300 fun and interesting websites in 34 different categories.
The American Heritage® Dictionary of the English Language
Fifth Edition. Over 90,000 entries feature 10,000 new words and senses, 70,000 audio word pronunciations, 900 full-page color illustrations, language notes and word-root appendixes.
British vs American Vocabulary
Here are some of the main differences in vocabulary between British and American English. This page is intended as a guide only.