*Difficulty classifications are for reference only (Beginner, Intermediate, Upper-Intermediate, Advanced)
Online Reading Materials
Children's Books
TumbleBooks Interactive English E-books (Beginner)
Magazines
The Economist (Intermediate)
National Geographic (Intermediate)
Scientific American (Upper-Intermediate)
National Library of Public Information Foreign Language Magazines Online (Intermediate to Advanced)
News
BBC News (Advanced)
CNN News (Advanced)
Euronews (Advanced)
Aljazeera (Advanced)
Taipei Times (Advanced)
Writing Resources
Purdue University Online Writing Lab (OWL) (Beginner to Advanced)
Listening Practice
Randall's ESL Cyber Listening Lab (Beginner to Advanced)
ICRT English Radio Broadcast (Beginner to Advanced)
TED Talks (Intermediate to Advanced)
Speaking Intensive Training
Gwen Tv YouTube Channel – TOEIC Speaking Practice (Upper-Intermediate)
linguamarina YouTube Channel (Intermediate to Advanced)
English Learning Platforms
Khan Academy (Beginner)
Crash Course YouTube Channel (Beginner to Intermediate)
Paint-style Fast-Learning Multilingual Cloud Learning Platform (Beginner to Advanced)
BBC Learning English (Beginner to Advanced)
VoiceTube: Learn English with Videos (Beginner to Advanced)
British Council (Beginner to Advanced)
Online Digital Course Platforms (MOOCs)
Coursera (Beginner to Advanced)
FutureLearn (Upper-Intermediate)
edX (Advanced)
Udacity Computer Science Courses (Advanced)
Yale University Open Courses (Advanced)
MIT (Massachusetts Institute of Technology) OpenCourseWare (or Open Courses) (Advanced)
Academic Earth Global Top University Open Courses (Advanced)