600 Free Online Courses

Image: Quartz

Quartz have put together a list of the 600 courses recently released online by 190 universities. The courses cover programming, engineering, computer science, social studies, science, art & design, mathematics, humanities, business, health & medicine, data science, education & teaching and personal development.




Life Changing Smart Thinking Books