Top
Welcome to ello ESL ! Here you will find a user-generated curation of the best resources for English Language Learners and Teachers of English as a Second Language. Want to join our community? Create an account, submit links, vote, and add comments. Links are not auto-published, so they won't show up right away; but submit an awesome link with a great title and we'll make it live!
What Are You Going To Wear Today?
Clothing is so important to our lives. Whether it’s winter, spring, summer, or fall, we have to …

Best Place to Begin Learning English?
Best Place to Begin Learning English? Duolingo may be a good place to begin learning English. If you stick with it, you …

English Idioms for ESL Learners
English Idioms for ESL Learners All languages use idioms. An idiom is a phrase where words have a meaning that is different …
Can you find these 10 common English mistakes?
How’s your English? Find out with this quick quiz. If you get any wrong, follow up by watching …

English Alphabet: Letters, Sounds and Pronunciation
English Alphabet: Letters, Sounds and Pronunciation Practice learning the English alphabet, along with the letter names, sounds and the pronunciation. This video shows …

Activities for ESL Students
Activities for ESL Students : Thousands of quizzes, tests, exercises and puzzles to help you learn English as a Second Language (ESL). …

26 Letters = 44 Sounds in English
26 Letters = 44 Sounds in English The English language is made up of 26 letters, each making a sound. However, when …

Podcasts for English Language Learners
Podcasts for English Language Learners: Audio files that you download from the Internet. After you download it, you can listen to it …

English Spelling Patterns
English Spelling Patterns English has 26 letters which combine to make 44 sounds. Those sounds can be spelled by many English spelling …
12 ELL Supports in a Mainstream Classroom
12 ELL Supports in a Mainstream Classroom: Three ESL teachers tell what they know about the things general classroom teachers can do …

English High Frequency Words for ELLs
English High Frequency Words for ELLs: English high frequency words, also known as sight words, are simply words that students learn by …

Effective PE Class Strategies for ELLs
Effective PE Class Strategies for ELLs: While this page is aimed towards PE teachers, it is chock full of great resources for …

Practice Survival English
Practice Survival English: English Language Learners sometimes need to practice “survival English” for different reasons. The first resource here provides a list …

English Grammar Leveled Quizzes and Practice
English Grammar Leveled Quizzes and Practice: This web site offers a good place to practice and improve your knowledge of English grammar. …

Learn English: Build Vocabulary
Learn English: Build Vocabulary Building vocabulary when you are trying to learn a second language is very important. The more words …

English Grammar Reference Guide
English Grammar Reference Guide: This webpage offers a very simple, easy to use, complete guide to English Grammar rules. This is the …

Preposition Practice
Preposition Practice English Language Learners will benefit from targeted preposition practice. Prepositions are short words that usually stand in front of nouns. …
Homophones : To, Too or Two
So many “too” sounds can get confusing! What’s the difference between these homophones …