Improve the areas you need to improve with these great resources
1. Speech Sounds
Interactive animations of how to move your mouth to pronounce English sounds. Lets you compare your recording with a native speaker's one.
This program helps learners recognise and pronounce 43 English phonemes: vowels, consonants and diphthongs. It includes over 1,000 audio clips and 50 videos which provide both comprehensive input for the sounds, and models for learners to copy. The Recorder enables users to record their voice and assess their pronunciation against a native speaker.
Lessons and resources on the way we say words in English, many with audio for you to listen to. Specific tips on word stress, sentence stress, linking, homophones, minimal pairs, and phonetics.
Lessons on pronouncing vowels and consonants with an extra focus on r-controlled vowels for an American English accent.
Rachel's English has many videos illustrating American English sounds.
Videos showing how to pronounce British English sounds.
Quick lessons on pronunciation with a focus on intonation, linking, etc.
5 Minute English
This program helps learners recognise and accurately produce word stress, sentence stress, consonant clusters, connected speech, and intonation.
A lesson on sentence stress.
Videos on intonation, linking, rhythm, and stress.
A lesson on rhythm.
A lesson on intonation.
5. Vocabulary Mastery
Elementary vocabulary organized by topic.
Learning English Online
Easy topic vocabulary with pictures.
Vocabulary lessons by topic.
5 Minute English
Topic vocabulary lists for different levels.
A web-site with topic vocabulary, word lists, and more.
Word lists for different levels of learners.
Lingualeo is an interactive service for learning and practising English. It has a nice collection of materials for listening and reading practice. Learn new words by using your personal dictionary with individual associations, transcription and audio pronunciation for every word, thematic glossaries with visual associations, effective training, the possibility to monitor your progress of learning English in real time, server synchronization and the ability to work offline.
Influent is a video game that focuses on vocabulary acquisition. Players explore an interactive 3D environment filled with hundreds of selectable, collectible objects scattered throughout. Each object has a name, and sometimes even a description or action word attached, allowing players to assemble Nouns, Adjectives, and Verbs into custom vocab lists that can be practiced and mastered.
Learn new vocabulary with this smartphone app.
Reading is a great way to learn new words and expand your vocabulary. Here you can read the same news articles at 3 levels of proficiency. Choose the one that suits you best!
News in Levels
Learn English with Lingua.ly and learn words that match your interests and your life. Browse the top foreign newspapers, magazines and blogs to learn language from the real world. Never forget your words with fun and adaptive learning challenges. Keep track of points earned, words learned and progress made.
A dictionary and a vocabulary challenge with a quiz. Intended for highschool-level native English speakers.
A vocabulary exercise where you choose the correct meaning of a word from 4 options.
Word puzzles, games, and quizzes.
An online learning tool, great for vocabulary study.
Anki is a program which makes remembering things easy. Because it's a lot more efficient than traditional study methods, you can either greatly decrease your time spent studying, or greatly increase the amount you learn.
Forvo is a pronunciation dictionary which allows you to hear how the same word is pronounced by speakers of different accents.
A collocation dictionary.
6. Range of Vocabulary
Expand your vocabulary by studying synonyms in word lists.
This app will help you to learn the necessary vocabulary for English tests. You can also play fun vocabulary games.
Build your vocabulary with Magoosh's free vocabulary game for your Android phone or tablet. Quiz yourself every day to learn the 1200 most important words!
Word of the day. Start learning English words every day to expand your vocabulary. This iPhone app is meant for native English speakers but will work for advanced learners as well.
Word of the day. Learn one new word every day.
Word of the day, crosswords, word facts, word trends, quizzes, and everything word-related.
A bilingual dictionary with support for a number of languages. Offline access available on your smartphone.
Synonyms, antonyms, and more.
7. Grammar Mastery
Beginner grammar lessons covering tenses, verbs, etc.
Learning English Online
Grammar lessons covering a variety of topics: verbs, tenses, voice, modals, conditionals, etc.
Explanations and examples for English grammar and punctuation, plus several tests.
Grammar lessons, quizzes, and games.
This grammar contains explanations, examples, and quizzes covering different parts of speech.
This reference section provides brief explanations of some of the more common areas of grammar, each with an activity to help you learn.
An English teacher’s blog which covers different aspects of learning a language, the grammar resources are especially recommended.
5 Minute English
This program helps learners improve their understanding of key grammar areas from some/any at Elementary level to phrasal verbs at Advanced level.
Grammar resources arranged by proficiency level with quizzes and explanations.
Grammar explanations and exercises.
Perfect English Grammar
9. Listening Comprehension
Current news in English: Video clips adjusted for language learners.
Current news in English: Listen to radio programs adjusted for language learners.
Podcasts, prepared and recorded by native English-speakers, discuss current and relevant topics and introduce listeners to common slang, natural expressions, and interesting vocabulary. Membership comes with transcripts, explanations, and quizzes.
The All Ears English Podcast provides motivation, inspiration, and real life English! You’ll learn about American culture and how to communicate naturally and easily in English.
All Ears English
Articles, recorded at 3 different speaking rates, come with a transcript and a vocabulary quiz.
Listen to New Zealand news, spoken slowly and clearly, using easy vocabulary.
Weekly radio programs with transcripts.
This American Life
Learn English by watching TV shows and movies with subtitles and built-in translator.
Free online courses allow you to learn content and improve English at the same time.
Free online courses allow you to learn content and improve English.
Presentations on different topics, covering everything from arts to sciences.
Choose from hundreds of free online courses from top universities and specialist organisations.
Free audio books.
10. Listening Accuracy
English listening exercises for learners of different levels, with pre-test vocabulary study and a post-test quiz.
A number of dialogues for listening practice.
Listening quizzes at different levels.
Tips and resources for listening practice.
English language podcasts on a variety of topics with transcripts and comprehension questions.
Listening exercises with quizzes to check your comprehension.
5 Minute English
A number of listening resources with subtitles and exercises.
This is a reading app, but it can also be used for practicing listening as the stories can be played while you’re reading them. Bilingual support available for combinations of English with French, German, and Spanish.
Watch authentic materials with subtitles and other support for language learners.
Real life conversations with transcripts.
Better At English
Authentic videos with subtitles and other support for Russian learners of English.
Audio books and authentic speeches (by such famous people like Barack Obama) with transcripts.