Coursera.org is a new online platform that has teamed up with the top universities of the world like Stanford, Princeton & Penn to allow people to take their courses online for free. The courses have classes and lectures that can be taken any time once you are enrolled for the course. Courses include video lectures with subtitles as well as homework assignments.
Here is a preview of the course page for a course on Game Theory by Stanford University:
Once you have registered yourself on Coursera, you can enroll yourself in any course. Here is what the class looks like:
You can check out the list of all courses on Coursera at – https://www.coursera.org/courses and register for any course you like to improve and update your knowledge & skills.