I found something incredible. The Ministry of Human Resource Development for the government of India has funded a program called The National Program Technology Enhanced Learning. It is an extensive program to help people get training in technology. I haven’t investigated the full reach of the program, but I have looked through the videos on YouTube.com and it is very impressive.
Incredibly, they have posted 4,251 videos. Most are one hour classes on different college level classes covering 117 different topics. Basically, it is a full college education on video free for everyone. All the videos are surprisingly in English, but the professors are Indian. Some are done very well, others not so much.
The list of topics looks just like a syllabus from any university. They include Electrical, Mechanical, and Civil Engineering, Mathematics, Physics, Computer Science, Electronics, and on and on. I have a couple that I am particularly interested in; Mechanical Robotics and Mechanical - Kinematics of Machines.
Here is the playlist for the entire program. Very impressive. To give you a taste, this is the video for Introduction to Robotics.