Online ESL Resources
videos
Beginner Level
English only
English/Russian
- YouTube – Langotalk – Learn English for Russian Speakers (Изучайте английский для русскоязычных)
- YouTube – Your English Trainer – Learn to read English from Scratch (Научись читать на английском с нуля)
- YouTube – English Club – Conversational American English (Разговорный американский английский)
English/Ukrainian
- YouTube – UA English – English from scratch in 50 lessons (Англійська з нуля за 50 уроків)
English/Spanish
- YouTube – Langotalk – Learn English for Spanish Speakers (Aprender inglés para hispanohablantes)
English/Korean
- YouTube – Langotalk – Learn English for Korean Speakers (한국어 사용자를 위해 영어를 배우세요)
English/Mongolian
- YouTube – OctoLearn – Elementary English (Англи Хэлний Анхан Шатны)
Advanced Level
- YouTube – Oxford English Online – Speak English Fluently: 5 Steps to Improve Your English Fluency
- YouTube – Speak Confident English – Strategies for English Fluency and Confidence
Websites
General English Language Learning
- EnglishClub.com – Grammar, punctuation, etc.
- Woodward English – Collection of well explained grammar lessons with videos and interactive games to practice
- Civic Lessons – U.S. government and history lessons
- ESL Reading – Texts to learn new vocabulary on a large number of topics.
- American English Pronunciation Podcast – Audio-only lessons that focus on pronunciation
English for Learners from Specific Language Backgrounds
SPANISH:
RUSSIAN:
English for Specific Industries
- Construction English – Learn vocabulary used in real-world design and construction. Useful for those working as engineers, architects, and other related professions.