Great ESL Websites

Grammar and Vocabulary

http://eslcafe.com
Popular, colorful, interesting site with a multitude of activities. Choose “Resources” to find Grammar Lessons, Idioms, Slang, and Quizzes ranging from Punctuation to Culture, History and Science.

Listening

https://esl-lab.com
Randall’s ESL Cyber Listening Lab offers a huge selection of audio conversations at Easy/Intermediate/Difficult levels along with scripts, quizzes, and vocabulary.
There is also a section for Academic English Listening.

Reading Articles to Learn English

Newsela.com
Articles about many subjects at all different English levels you can choose from

Video Sites for Learning English

www.bbc.co.uk/learningEnglish
Videos and materials from BBC Learning English, including a series of 6-minute videos on a range of topics to improve understanding and vocabulary.

https://Engvid.com
Hundreds of video lessons by experienced native-speaker teachers.
Focuses on Grammar, vocabulary and expressions

ESLVideo.com
Videos, scripts, and quizzes based on popular movies and culture to help the English learner.

Websites with a Variety of Learning Resources

ManyThings.org
For ESL and EFL students, there are quizzes, word games, word puzzles, proverbs, slang expressions, anagrams, a random-sentence generator and other computer assisted language learning activities. 

UsingEnglish.com
Many resources to learn the English language for ESL, EFL, ESOL, and EAP students. Student area includes articles on learning English, games, Pronunciation help, as well as instruction in Reading and Writing.