Skip to content

A collection of awesome study resources for learners of English.

License

Notifications You must be signed in to change notification settings

yvoronoy/awesome-english

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Awesome English Awesome

A curated collection of high-quality resources for learning English, focused on practicing the core skills — listening, speaking, reading, and writing. Includes resources for grammar, vocabulary, and media to enhance your English studies. This list is for:

  • ESL Learners at all levels
  • Self-study enthusiasts seeking structured practice
  • Educators looking for student resources
  • Professionals improving English for work, study, or travel

Contents

Listening

Podcasts

Podcasts provide an engaging medium to enhance listening skills through diverse topics and formats. Many include transcripts, enabling simultaneous listening and reading, which aids comprehension.

  • All Ears English - Learn advanced conversational American English.
  • ESL Podcasts - Ideal for those looking to improve English speaking and listening skills.
  • Culips Podcast - Focuses on conversational English for everyday use by native speakers.
  • Luke's English Podcast - Hosted by a qualified language teacher and stand-up comedian, providing an engaging podcast series.
  • A Way with Words - Explores language through history, culture, and family on a public radio program.
  • This American Life - A popular podcast featuring journalism, comedy routines, and essays.
  • 6 Minute English - Teaches useful English language for everyday situations with the BBC.
  • CNN 10 - A 10-minute digital news show explaining global news to a worldwide audience.
  • English Learning for Curious Minds - Features episodes on history, politics, and unusual stories, complete with transcripts and vocabulary aids.

Tech Podcasts

Tech podcasts improve English skills and keep you updated on technology. They introduce new vocabulary and industry terms, enhancing comprehension and listening.

Interview Podcasts

Interviews are great for learning real English conversations and mastering communication skills.

  • Lex Fridman Podcast - Conversations about the nature of intelligence, consciousness, love, and power.
  • Joe Rogan Experience - Official podcast of comedian Joe Rogan featuring moments from episodes.
  • The Tim Ferriss Show - Deconstructing world-class performers to extract actionable tactics, tools, and routines.
  • The Knowledge Project - Interviews with world-class doers and thinkers, packed with lessons and insights for better decision-making.

Live Radio Stations

Online radio stations are a great way to improve your English listening skills and get used to the speed and tone of native speakers.

Sites

  • Spotlight - Spotlight is a daily 15 minute radio program for learning English.
  • ESL Lab - Different levels of conversations.
  • EngVid - Free English Video Lessons.

Speaking

The list includes language exchange platforms, apps for pronunciation, forums.

  • Tandem - Language exchange app connecting users with native speakers for text, voice, and video chats.
  • HelloTalk - App that links you with native speakers for language exchange through text and voice messages. Focuses on building conversational skills.
  • Reddit's r/Language_Exchange - Reddit community where users can find language exchange partners to practice speaking with.
  • Discord Language Learning Servers - Communities on Discord where you can join voice chats for real-time language speaking practice.
  • Elsa Speak - AI-driven app that helps improve pronunciation by offering detailed feedback on speaking.
  • TalkEnglish - Site with speaking exercises and conversation topics to improve fluency through practice.
  • Rachel's English - YouTube channel focusing on pronunciation and clear speaking in American English.

Watching

YouTube

Watching YouTube helps learn English by providing exposure to authentic language, visual context, diverse content, subtitles, and opportunities for interactive learning.

  • Learn English with Ronnie - Funny english videos with Ronnie.
  • BBC English Grammar - Short videos by BBC.
  • BBC English HowTo - Useful english phrases that you can use immediately.
  • Anglo-Link - Useful grammar lessons.
  • Daily Dictation - Daily dictation for students who want to improve their listening comprehension skills.
  • Learn English with Let's Talk - On this channel different experts will tell you how to expertise in the different consequences in daily life and in which situation what type of phrases you should use.
  • Learn English With TV Series - A truly enjoyable and effortless method to enhance listening comprehension and grasp native speakers through TV shows, movies, and talk shows.
  • RealLife English - Videos discussing various learning methods and the mindset required to embark on your English learning journey.

Live TV Channels

Watching live TV helps learn English by exposing viewers to real-time conversations, diverse accents, cultural context, and immediate vocabulary application, and you can watch TV in the background for deeper immersion into the language.

  • ABC7 Eyewitness News - TV station licensed to Los Angeles, California.
  • ABC News - ABC news TV channel.
  • Bloomberg - Bloomberg business TV channel in New York.
  • CBS News - CBS news is the news division of American TV and radio network CBS.
  • KTLA 5 - TV station located in Los Angeles, California, United States.

TV Talk Shows

TV talk shows help learn English by providing exposure to conversational language, diverse accents, and cultural references, while engaging viewers with entertaining discussions that enhance listening skills and vocabulary.

Tech Shows

Tech shows help learn English by offering insights into industry-specific vocabulary, concepts, and trends while featuring expert discussions that enhance comprehension and listening skills in a relevant context.

  • Marques Brownlee MKBHD - A channel offering in-depth tech reviews and discussions, presented in clear, understandable English, focusing on consumer electronics and emerging technology trends.
  • Linus Tech Tips - A channel that provides tech reviews, build guides, and technology discussions, using straightforward language accessible to a wide audience.
  • Unbox Therapy - A channel showcasing unboxing and reviews of the latest gadgets, using conversational and clear English, making it approachable for a wide audience.
  • TechLinked - A channel offering bite-sized tech news and updates, presented with humor and clarity, making it easy to follow for learners of English.
  • Bloomberg Technology - Bloomberg Technology focuses on the topics of technology, innovation and business.
  • BBC Click - BBC Click is the BBC's flagship technology programme.
  • Sky News Swipe - Sky News`s tech show.

Reading

News

Reading is a core skill for learning English, as it builds vocabulary, enhances grammar, and improves comprehension, providing exposure to diverse writing styles and contexts that are essential for mastering the language.

Books

These books vary in complexity and genre, allowing learners to choose according to their interests and reading levels while improving their English skills effectively.

  • Harry Potter Series - Harry Potter is a great choice for English learners because the series features a gradual increase in complexity from one book to another, allowing readers to develop their language skills progressively.
  • Pride and Prejudice - Although the vocabulary can be challenging, this classic novel offers rich insights into English literature and culture, making it a rewarding read for advanced learners.
  • Animal Farm - A short allegorical novella that uses simple language to convey complex themes about power and society.

Writing

Tip: Practicing writing every day, even for just a few minutes, will help you improve faster. Utilize ChatGPT to improve your writing by getting instant feedback on grammar, structure, style, and vocabulary, along with prompts and personalized suggestions.

  • 750 Words - Encourages daily private writing by providing stats and gamification mechanics.
  • Write & Improve by Cambridge - Offers daily writing tasks at various levels.
  • ThoughtCo's ESL Writing Exercises - Offers various writing prompts and exercises.
  • ChatGPT by OpenAI - Engage in text-based conversations, ask for writing prompts, get grammar explanations, and receive feedback on your writing.
  • Claude by Anthropic - An AI assistant designed to be helpful, safe, and reliable. You can use Claude for engaging conversations, writing feedback, and practicing English.
  • Hemingway Editor - Helps simplify and clarify your writing.

Grammar

Vocabulary

Word lists

  • Ogden's Basic English - 850 simplified Language Basic English Words by Charles K. Ogden. It was released in 1930. With just 850 words everything may be said for all the purposes of everyday existence. Simple English Wikipedia is based on these 850 basic English words.
  • Book: Verbal Advantage by Charles Harrington Elster - This book for advanced levels and will help you learn more words. It's highly recommended book which not just informative but also interesting and fun to read.

Flashcards

  • Anki - 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.
  • Memrise - Flashcard platform to build vocabulary with user created lists of words.
  • Quizlet - Simple tools that let you study words.

Online Dictionaries

  • Forvo - Find out how any english word is pronounced in different countries.
  • Dictionary - The world's leading digital dictionary. It provides defenitions, spellings, audio pronunciations, example sentences and word origins.
  • Thesaurus.com - The world's largest online thesaurus by Dictionary.com.
  • Oxford Dictionaries - Dictionaries with meanings, definitions, pronunciations and pictures.
  • Linguee - Dictionary with many examples of usage and pronunciation.
  • ReversoContext - Translate word in context.

Tools

  • Play Phrase - Tools allows to search and play specific soundbites from movies.
  • Lyrics Training - LyricsTraining is the new way to learn english and other languages through music and the lyrics of your favourite songs.
  • Grammarly - Grammarly makes you a better writer by finding and correcting up to 10 times more mistakes than your word processor.
  • Test your vocab - Measure your vocabulary sizes.
  • YouGlish - Improve your pronunciation.
  • Visuwords - To visualize words and its related lexicon.

Exercises and Tests

  • ETS - English tests.
  • Duolingo - Free language-learning platform that includes a language-learning site and app, as well as a digital language proficiency assessment exam.
  • LingoRank - Test and improve your english listening skills with TED talks.

Online Classes

  • Preply - Connects students with tutors for personalized lessons. Great for finding skilled tutors and tailoring learning to individual needs.
  • iTalki - A popular platform for finding one-on-one language tutors.
  • Verbling - A well-known resource for connecting with one-on-one language teachers.
  • Lingoda - Offers group and private classes with native-speaking teachers, a fixed monthly fee, and an easy-to-use scheduling system.

FAQ or Common Questions

This section features popular Reddit and Quora posts addressing common language learning challenges.

Contribute

Contributions welcome! Read the contribution guidelines first.

About

A collection of awesome study resources for learners of English.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published