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!

Preposition Practice

Preposition Practice English Language Learners will benefit from targeted preposition practice.  Prepositions are short words that usually stand in front of nouns. …

Free English Listening Library Library

Free English Listening Library Library: This is an incredibly impressive site full of 1,00’s of free resources for you to learn English …

Understand Spoken English Better

Understand Spoken English Better Do you find yourself around native English speakers and cannot understand what is being said?  The awareness of …

Homophones : To, Too or Two

So many “too” sounds can get confusing! What’s the difference between these homophones …

Learn English Fast!

Learn English Fast! ESL Fast is a must have resource for anyone learning English on their own.  The web site is “a …

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 …

ESL Flash Cards-Emotions

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

Describing People - Spelling Practice Sheet English

Describing People : Spelling Practice Sheet – English

Describing People, Spelling Worksheet DESCRIBING PEOPLE 1, vocabulary, ESL, English phrases,

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 …

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

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 …