Speak


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.