The 37 best websites for learning a new skill

They can teach you anything. Take an online course edX—Take online courses from the world’s best universities. Coursera—Take the world’s best courses, online, for free. Coursmos—Take a micro-course anytime you…