Source: https://tech.ed.gov/files/2013/10/implications-online-learning.pdf