ESOL/ ESL

Dave's ESL Cafe
Some useful resources for older students.
In the Classroom
A toolkit for effective instruction of English Learners. Has lesson ideas and links to examples of these on the net.
Esl Flow
An awesome site with links to a huge number of resources including printable sheets.
MES-English
Another brilliant site with printable flashcards, worksheets and games.
Learn English Kids
From the British Council. A huge bank of ideas and resources for ESL. Highly recommended.
British Council Teaching Tips
Designed for educators working with ESL learners. A large bank of teaching ideas and approaches.
Cambridge English Teaching
Downloadable ESL text books. Also see the multimedia activities on the left menu.
Non-Stop English
Online grammar quizzes.
Nellie's English Projects
An almost overwhelming number of links to look through but leads to good places
Teach English - Downloadable Quizzes
A large index downloadable PDF files by topic. Also click on 'Try' at the right for classroom ideas with linked resources provided where appropriate.
Repeat After Us
A collection of copyright free texts with audio clips to create a virtual language lab.
English Raven
The amount of free resources on this site is amazing. To start with, check out all the free downloadable flash cards.
English the Easy Way
A great site for explaining grammar and giving you grammar examples
Link2English
Five levels of interactive online ESL activities for kids to work through.
The Sounds of English
Listening exercises and resources on pronunciation.
Road to Grammar
An attractive and easy to navigate site with clear grammar explanations and exercises.
BogglesWorld
One of the best sites I used when I was an ESL specialist teacher. I love the flashcards and other high quality resources. Very highly recommended.
ESLHQ
Join for free and find ready made worksheets, templates to make your own, interactive games and more.
Online ESL activities
Created by one teacher for her ESL students - very useful.
Internet picture dictionary
Available in five different languages as well as English. A useful resource for language learners.
Language guide
A picture dictionary with a voice (US) speaking the items.
Howjsay
Enter a word into this online dictionary and it will pronounce the word for you.
blocks_image