ENL

Elllo

ELLLO offers over 3,000 free listening activities. Teachers and students can access lessons for beginner, intermediate and advanced learners.

Many Things

Manythings is a free website that includes activities to help ESL students improve vocabulary, grammar, sentence structure, pronunciation, spelling, and listening skills. There are quizzes, word games, word puzzles, proverbs, slang expressions, anagrams, a random sentence generator and other computer assisted language learning activities. This site is non-commercial and has no advertising. 

Dave's ESL Cafe

This is a helpful resource for learning English slang, idioms, verbs, and pronunciation.

More Resources