Online Courses

  • Khan Academy  - learn almost anything
  • TED - ideas worth spreading
  • Coursera -  the world's best courses for free
  • TEDed - lessons worth sharing
  • Botangle - what do you need help with?
  • DuoLingo - the best new way to learn a language