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!

Study English Business Vocabulary

Study English Business Vocabulary If you need to study English business vocabulary then you are looking for specific practice related to vocabulary …

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 …

ESL Flash Cards-Emotions

These emoticon-style flash cards are really fun to use when teaching younger children. For more …

Practice English One Minute a Day

Practice English One Minute a Day You may have limited time to work on improving your English skills. Maybe you can find …

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 …

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

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. …