UsingEnglish.com: On UsingEnglish.com, you’ll find an incredible collection of tools and resources for learning and teaching English as a second language, including a grammar glossary, printables, and teacher handouts.
EverythingESL: EverythingESL is an awesome place to find ESL teaching resources, from lesson plans to teaching tips and resources.
Culturally Authentic Pictorial Lexicon: Check out this lexicon that offers images demonstrating the true meaning of the word, making it easier for English language learners to understand.
ManyThings: On this website, you’ll find quizzes, word games, puzzles, and a random sentence generator to help students better grasp English as a second language.
bab.la: Bab.la is a really fun site for ELL learners, with reference tools like a dictionary and vocabulary, supplemented with quizzes, games, and a community forum.
ESL Basics: On this site, you’ll find free English videos for both students and teachers.
English Pronunciation: Okanagan College’s resource offers 13 different unit lessons for learning and teaching English pronunciation.
BBC Learning English: In this website from the BBC, students can find help with grammar, vocabulary, and pronunciation, with plenty of references to current events. Plus, you’ll find a special section for ELL teachers.
ESL Gold: ESL Gold is, no joke, golden, with seemingly endless learning resources for English. Students can practice pronunciation, find a book to study, and even talk to someone in English on this site. Plus, teachers can find a job, search for textbooks, discover games, and so much more.
Real English: Check out this free site for learning English, with loads of videos from real English speakers, plus quizzes and community support.
Repeat After Us: In this online library, students can get access to a huge collection of English texts and scripted recordings.
Google Translate: An awesome resource to use for simple translations, Google Translate can help your students see how its done and better understand translations between two or more languages.
ESL Cyber Listening Lab: Direct your students to this ESL cyber listening lab with study guides, quizzes, and even teacher features.
Vocabulix: This online tool is designed to help jumpstart students’ vocabulary skills, with more than 90 vocabulary lessons, and the option to create lessons of your own.
Wordsteps: Wordsteps makes it easy for students to build their own vocabulary collection, and even access their vocabulary through a mobile device for English language learning on the go.
Learning the Language: On Education Week, Lesli Maxwell covers educational policy and social issues relating to English language learning in the US.
Dave’s ESL Cafe: Check out Dave Sperling’s ESL cafe, where ELL teachers and students alike can enjoy a great community of English learning, plus job resources and stuff for teachers.
Englishtown: Join this community of English learners from around the world to gain insight for your ELL students.
Larry Ferlazzo’s Websites of the Day: Want a regular dose of ELL resources? Check out Larry Ferlazzo’s blog that shares news, learning resources, and other great links for ELL teachers.
ESL Podcast: Follow this podcast to share English language learning opportunities with your students on a regular basis.
ESL Resource Center: The ESL Resource Center is “where English and people connect,” offering live chat rooms and forums for English practice. There are even ideas for drama and role plays, teacher development, and story telling resources.
Teacher Talk: Several ELL teachers contribute to this blog, sharing teaching practices, materials, ideas, and guides.
Pain in the English: This fun blog is a great resource for explaining gray areas of the English language to your students.
TEFLtastic with Alex Case: Follow Alex Case’s blog to find news, views, and reviews for English language teaching.
The English Blog: Visit The English Blog to find resources, reviews, and much more for both learners and teachers of English.
Inspiration Lane: Inspiration Lane is designed to be an interactive reading activity to share with your entire ELL classroom with new learning content each day.