All of the online learning tools and apps on this page offer FREE education.  They are listed here by course curriculum.

Learn English – Reading/Writing/Spelling

English Language for Anyone

Science, Technology, Engineering, Math, Computer Science – STEM

Khan Academy

Computer Coding

Codecademy  •  freeCodeCamp  •  Coursera  •  edX  •  Codewars  •  GA Dash  •  Khan Academy  •  MIT OpenCourseware  •  The Odin Project  •  Udacity  •  SoloLearn  •  The Code Player  •  •  Udemy  •  •  •  •  W3Schools  •  Coderbyte  •  Microsoft Learn  •  Edabit  •  LaunchSchool Open Book Shelf  •

Learn Other Languages


General Learning

TED-Ed  •  Class Central

University Courses

Open Culture  •  Class Central Ivy League Courses


Did we forget something?

If you know of any that I have missed, please do email me and let me know.  I’d like all the best tools to be listed here in one place.  Email us at:

Please Share This with Everyone

This course is free and completely shareable.  Please share this page widely so that as many people on Earth as possible — all over the world — can benefit from it.

Please share this link with everyone you know:

Bruce Wagner Global Learning

Join Our Live Chat About This Course

Join our live chat community to discuss this course.  If you have questions, suggestions, or any other feedback, please join our live chat.  We use a free chat app called Telegram.  It’s the best private chat app in the world.  You can install telegram free on your phone by clicking here:

Once you have Telegram installed, join our live chat group about this course by clicking here:


Learning English for Anyone