Teachers Pay Teachers
Teachers Pay Teachers
Teachers Pay Teachers is an online library full of printable educational worksheets and resources created by educators.
EnglishClass101
EnglishClass101.com is an online English language learning website where you will learn to speak, read, and write English.
Rachel’s English
Rachel’s English is your online American English pronunciation resource. All videos have closed captioning to help non-native speakers understand. New videos are added every week!
JenniferESL
This channel will help help learners communicate more confidently and effectively in English.
Britlish
British takes a different approach from many other language learning channels. It concentrates learning around interesting things that you may encounter.
EF podEnglish
Learn English with EF podEnglish, bite-sized 5 minute English lessons. Perfect for beginners, intermediate and advanced students, these video lessons are as good as having an English teacher in your…
Learn American English
Quickly improve your English vocabulary, understand real American slang, idioms, phrasal verbs, and much more. Gain confidence in speaking English fluently with native speakers.
Crash Course
Crash Course provides tons of awesome courses in one awesome channel with English captions below the videos.
The Best Sites For Learning About the World’s Cultures
This website helps students learn about the geography, data, languages, and holidays of different countries around the world.
English Central
This website encourages language learning through online conversational dialect.
Learn English
A totally free and basic manual website for learning English through content, pictures, and games.
Activities for ESL Students
Quizzes, tests, exercises and puzzles to help you learn English as a Second Language (ESL)
BusyTeacher
This website provides a database of over 17,000 free printable worksheets and lesson plans for teaching English.
Logic of English
The Logic of English is a systematic, multi-sensory approach to learning how to read, spell and write.
Improve English: Word Games
Improve English: Word Games will provide a steady progression of understanding. It teaches new vocabulary and offers plenty of ways in which to practice.
Writing Wizard
Writing Wizard allows you to create your own handout of words that learners can practice writing. The paper is lined and the word is outlined in small dot print.
Baby Nenes
Baby Nenes is an entertainment and learning channel for children, with videos to learn English, animals, colors, drawings, children’s music, educational topics, toy demonstrations, adventures … and much more. Children…
Dream English Kids
This YouTube channel provides fun, catchy songs for children’s education and learning English!
ESL Lessons and Lesson Plans
Lessons, articles, techniques and activities for ELL students.
Babbel
Babbel focuses more on helping English language learners acquire the basic conversational skills. Babbel is a great language app that has a strong focus on vocabulary. Babbel also lets users…
Lingua
This free program will carefully diagnose your learning level and provide materials that help you reach your language learning goals.
Dino Lingo
Dino Lingo Language learning programs for children, videos, songs, stories, games and online lessons for kids. Available in 52 languages.
FluentU
FluentU takes real-world videos like music videos, commercials, news, and inspiring talks and turns them into English learning experiences.