Source: https://www.nytimes.com/2011/11/20/education/stanfords-online-high-school-raises-the-bar.html?src=tp