Recommended Educational Resources:
- Coursera - "Take the world's best courses, online, for free." No, really: full lectures from 80+ major universities all over the world, complete with homework assignments and assessments integrated into 4-8 week courses on every subject and level imaginable.
- EdX - MIT and Harvard's alternative to Coursera.
- CodeAcademy - Learn basic programming skills in JavaScript, Python, and more through an interactive web-based environment.
- MIT OpenCourseWare - free course materials from past courses taught at MIT
- Stanford Engineering Everywhere - free complete course materials from several of Standford's engineering sequences
Recommended YouTube Channels:
Assorted interesting finds:
The only MMORPG you'll ever need to play:
Also, you may find this and this helpful.