ESL Resources

1000+ Free English Lessons with ESL Worksheets
An extensive list of all English Lessons from ESLBUZZ with ESL Printable Worksheets and Pictures. You can click on any ESL lesson below to learn English for free. learn more

Best Spanish Websites
Best Spanish Websites is a place for teachers, students, librarians and others are interested in locating good Spanish language resources. learn more

Center for Applied Linguistics
The Center for Applied Linguistics provides a comprehensive range of research-based language and cultural education resources. Their focus is on developing practical resources related to language teaching and learning, cultural orientation, linguistics, and more. CAL provides a comprehensive range of research-based language and cultural education resources and testing tools. learn more

Dave's ESL Cafe: Lessons Plan Categories
A collection of Lesson Plans, Grammar Lessons, and quizzes. learn more

EFL Playhouse
EFL Playhouse is a wonderful resource for the very young English language learners. The activities include crafts, games, phonemic awareness, songs. This site has won many awards. learn more

English as a Second Language (ESL) for Teachers and Students
ThoughtCo. Whether you are a teacher looking for ESL teaching materials, a beginner who's just starting out, or an advanced student who wants to hone and polish reading comprehension, conversation, and writing skills, these resources can take you to the next level. learn more

ESL Games Plus
ESL Games Plus offers free, interactive online games for learning and teaching English as a Second Language. The games are suitable for teaching ESL kids and teenagers. There are activities for teaching and practicing English grammar, vocabulary, sentences, listening and pronunciation skills. In addition to the on-line games, the site provides videos and items you… learn more

ESL Kids Lesson Plans for teachers
We are teachers like you, so we know you need good quality materials that are quick to find and easy to print. We aim to provide the best resources for teaching English to children to help make your lesson preparation a breeze. Take a look at our lesson plans, flashcards, worksheets, craft sheets, downloadable songs and classroom readers and feel free to use them in… learn more

ESL Lesson Plans for All Grade Levels
Bright Hub Education strives to be a part of your educational process, as you journey from young child to young adult, from beginning teacher to accomplished educator, and from new parent to experienced caregiver or homeschool provider. Articles are written to the reader perspective, based on the experiences, research and advice of educators, childcare professionals,… learn more

Estrellita
Estrellita is a beginning Spanish reading program for students in Bilingual and Dual Language classrooms. Estrellita serves as a bridge to English, they say, by laying a strong foundation in Spanish literacy that later leads to a more successful transition to English. learn more

How to Become an ESL Teacher
In many areas of the United States, particularly in the southern and western portions of the country, a growing number of K-12 teachers are becoming English as a Second Language (ESL) certified. This site lists - for each state - the education and training requirements to become an ESL teacher as well as available certification… learn more

Study.com
Resources for learning English as a second language online are provided at Study.com. The target group is older or adult learners, primarily, but this may be an option for some students ... or their parents. learn more

The ABC Song with a funky beat
There are many A/V resources available on the Internet to help ESL students. This one is memorable in that it takes the ABC song and adds a contemporary beat. A good introduction resource for older (grades 2-5) students. learn more

The Language Museum
The Language Museum is a curiosity more than an in-depth tool. It includes vocabulary in several hundred languages and dialects. Students will be amazed by the number and complexity of human languages. A major emphases has been placed upon less commonly taught languages, like the many varieties of Arabic and Galcha. learn more

The Little Prince in 251 languages
This site takes a few lines of The Little Prince and shows it translated from French into 251 different languages. For many languages, multiple translations are displayed, showing how different people can translate the same source text differently, coloring its meaning. learn more

To Google Translate - for Firefox
This is an example of a simple-to-use add-on for Firefox lets your students select a word or sentence of interest, and get an immediate translation. Useful when viewing foreign web sites, but also when your ESL students are viewing English web sites. They can quickly get a translation of the text back to their first… learn more

Vocabulary: Learn English
Do you need to learn new words to understand and express yourself clearly in English? In this section you will find activities to help you learn the meaning, pronunciation and spelling of new words. Learning vocabulary will help you improve your language level and communicate in English confidently and effectively. The pages are organised by… learn more

yourDictionary
YourDictionary is more than a standard on-line dictionary. It provides lots of tools and resources to help students choose their words precisely, avoid usage pitfalls, and gain confidence in their use of grammar. In addition to word definitions, you will find pronunciation help, parts of speech, sentence examples and quotations. learn more