Source: http://www.gettingsmart.com/2012/03/khan-academy-learning-habits-vs-content-delivery-in-stem-education/