Best Internet Sites for Learning English
Compiled by Joe Lauer in the summer of 2022
Note: Many times sites combine skills, such as listening and reading, together.
But each site has been classified under only one category.
Listening
- All Levels
- Hiroshima University's English Podcast and English News Weekly
 - Listening with Comprehension Exercises
 - English Listening Lessons
 - Videos with transcripts
 
 - Easy Levels
- Basic Listening Lessons
 - BBC Learning English
 - VOA Learning English
 
 - Intermediate Level
- Scientific American Podcasts (with transcripts)
 - Lyrics Training.com : Learn the words in your favorite songs while playing a game!
 - Novels and Short Stories: Listen and read famous writings!
 - Fable Cottage: More famous stories with video and/or audio
 
 - Advanced Level
- Ted Talks
 - Movie Transcripts
 - BBC: News, With Subtitles
 - PBS Feature Videos (with closed captions)
 
 
Vocabulary
- All Levels
- Word Puzzles
 
 - Intermediate Level
- Slang
 - Idioms
 - Idioms and Phrases
 - Homonyms
 - Lots of Fun Activities
 - GCF Learn Free: Interesting Vocabulary Activities
 - LanguageGuide.org: Links vocabulary with pictures and audio
 - Learning Chocolate: Links vocabulary with themes
 
 - Advanced Level
- TOEFL Vocabulary Practice
 - IELTS Vocabulary
 
 
Grammar
- All Levels
- Interesting Quizzes
 - Basics of English Grammar
 - Grammar Exercises
 
 - Intermediate Level
- Medium to Difficult
 - Comprehensive Grammar Explanation
 - Phrasal Verbs
 - Grammar Help from the BBC
 
 - Advanced Level
- TOEFL Grammar Practice
 - Cambridge English Exam
 
 
Reading
- Easy and Intermediate Level
- Comics
 - Alice in Wonderland
 - Interesting texts with comprehension exercises
 - DMM Eikaiwa : News vocabulary, can discuss with friend
 
 - Advanced Level
- New York Times Learning Network
 - Some On-line Magazines
 - Some Other News Sites
 
 
Semi-Conversation
- All Levels
- Conversation Questions — Do these with a friend!
 - Advice for Improving Speaking Skills
 
 - Easy and Intermediate Levels
- English Speaking Basics
 - Keyboard chat with a robot!
 - Travel Vocabulary
 
 
Writing
- All Levels
- Writing: Made for Japanese University Students
 - Blogger: Make Your Own English Blog
 - The Open Diary: Write about your life every day!
 
 - Easy Level
 
Other Good Sites
- DeepL: Check your grammar
 - Ginger: Check your grammar
 - Ludwig Guru: Compare your grammar to the grammar in famous newspapers
 - On-line Dictionary
 - Various Interesting Activities
 - Vocabulary and Grammar
 - University of Victoria: Vocabulary, Grammar and Reading (all levels)
 - Activities for Children! (But adults can use them too.(^o^))
 - Duolingual: Free, and includes a lot of games
 - Easy World English: All levels, grammar, pronunciation, reading, vocabulary
 - Many Things: Quizzes, games and more!
 
