Breaking News English
[+-] News-Based Activities
With a variety of articles every week tailored to various skill levels, this site offers prepared lessons with a number of activities centered around news articles.
Complete ESL Lesson Plans
[+-] Lessons that use technology in the classroom.
Downloadable plans using Powerpoint, audio, video, and computer-assisted learning in the classroom.
Daily Grammar Lesson Archive
[+-] Over 400 grammar lessons to teach various components of English grammar.
The lessons are broken down in to Parts of Speech, Parts of the Sentence, and Mechanics. Between these three categories, most common aspects of English grammar are covered.
EFL/ESL Lesson Ideas and Lesson Plans From The Internet TESL Journal
[+-] The Internet TESL Journal offers dozens of lesson plans submitted by fellow educators.
This resource provides lesson plans for a variety of ages and levels, for lessons on grammar, reading, writing, listening, oral presentation, pronunciation, and many other skills.
ESLBrains
[+-] Mixed-Level Lesson Plans
With a variety of lesson plans covering multiple topics and skill levels, this site is a great resource, although not a free one.
Interactive Online English
[+-] This website offers over 700 beginner and intermediate lessons using "real English"
This website offers over 700 beginner and intermediate lessons using real life English. These multimedia exercises include video, teacher audio to help with understanding difficult concepts, pictures to help with context/meaning, and related quizzes.
LinguaHouse
[+-] Mixed-Level Lesson Plans
With a variety of lessons for all levels, this site, although paid, offers valuable resources for ESL teachers.
One Stop English
[+-] Comprehensive ESL Resources
This page has plans for all sorts of classes, test prep, vocabulary, audio and video materials - you name it.
Storytelling Lesson Plans
[+-] Ideas and lesson plans for teaching story telling.
Several ideas and tips for using storytelling in lessons. Stories are a great way to practice writing and speaking in an ESL class.
Waygook
[+-] Lesson Plans and Resources
With a variety of lesson plans and resources available for all skill levels, this is an excellent resource. Registration is all that's needed to download.
ESL Kids Lab - Lessons
[+-] Lessons for beginner students.
ESL Kids Lab contains beginner level lessons to teach greetings, basic conversation skills, as well as to build vocabulary.
ESL Media Lab Beginner Video Lessons
[+-] Video and slide show lessons for beginner students.
Flash based video and slide show lessons on grammar, vocabulary, and other aspects of English, aimed at beginner level students.
ESL Media Lab Elementary Video Lessons
[+-] Video and slide show lessons for high-beginner level students.
Flash based video and slide show lessons on grammar, vocabulary, and other aspects of English, aimed at high-beginner level students.
ESL Media Lab Higher Level Video Lessons
[+-] Video and slide show lessons for low-intermediate level students.
Flash based video and slide show lessons on travel, weather, grammar, and other topics, aimed at low-intermediate level students.