![]()
Speak, Read, Write's Guide to 800 North American idioms, plus short stories, worksheets,
articles, puzzles, pronunciation exercises. It's all online, downloadable, printable, and
FREE.

Top 100 Teacher Sites, Rated by popularity.

Integrating technology in ESL/EFL and mainstream classes

FREE Resources for Teachers of Young Learners: FREE flash cards, game cards, bingo cards
and hand outs to match, phonics materials, projects, worksheets, activities, games and
more all ready for printing.
![]()
Learn American idioms, English conversation

Pronunciation guides + online dictionary for English with instant mouseover sound,
completely free online: pronunciation guides are provided for English (7 varieties) and
other languages. Further English pronunciation practice using minimal pairs.

A free self-study site with a focus on vocabulary for English learners. Lots of useful
expressions, phrasal verbs, idioms, and reading comprehension exercises.

Come check out the best ESL websites on the net! You can also find 1000+ free flashcards
including 150+ Christmas and winter holiday images.

Free teaching materials for EFL/ESL/English teachers. Powerpoint lesson plans, Kids
worksheets,Flash cards,board games,crosswords, word search, Lesson plans and worksheets.

Nellie Muller English Academy is an online English language school. The lessons are
conducted in an online learning environment similar to a traditional classroom. Each
online classroom has a white board, a Window browser, a microphone area, and a c

Interactive online activities and worksheets for students of English. Membership and
online English lessons also available.

2,976 free english grammar exercises,english vocabulary exercises and english listening
activities online

En101 is an Internet-based interactive audio English learning program for a better future.

Free ESL / EFL and Business English Directory. Thousands of FREE English learning
resources, exercises and activities. Fast and easy search. Updated daily.

Free English and ESL materials for teachers and students, and chat for English learners.
Coordinated by Inönü University English Conversation Club.



