This website from The Internet TESL Journal offers many kinds of ESL lesson plans and activities for teachers, including games, vocabulary exercises, and conversation practice.
Time for Kids offers a number of activities, articles, and worksheets for students in grades K-6. Each edition usually includes a Spanish-language article as well.
This article provides an overview of the challenges ELLs face in their content-area classes, such as math, science, and social studies. Understanding these challenges will help both ELL and content-area teachers adapt instruction for ELL students.
U.S.A. Learns is a free Web site for adults to learn English and improve their basic reading, writing, speaking, and life skills. It offers online video courses by topic, essential vocabulary, and assessment tools.
The Practitioner Toolkit: Working with Adult English Language Learners and a related free online course are resources for new adult education and family literacy instructors. The Toolkit includes a FAQ section, a first-day orientation guide, lesson plans, and research-to-practice papers on critical topics.
Larry Ferlazzo maintains an award-winning educational blog and free monthly newsletter where he disseminates links to innovative Web sites for teaching ESL.
Dave's ESL Café is an Internet meeting place for ESL and EFL students and teachers from around the world. It includes news of interest to the ESL community, a job posting center, and resources for teachers and students, including an expansive grammar lesson section, a chat room, and a help center.
The BBC "Learning English" webpage offers English language-learning multimedia tools such as short courses and quizzes to test grammar and vocabulary. They offer some material in other languages, including Chinese, Russian, Arabic, Portuguese, and Spanish.