The 37 Best Websites To Learn Something New

A very good list of sites with everything from bite-sized to university-level courses.