Source: https://gigaom.com/2013/07/27/can-online-education-and-coding-academies-give-us-back-a-middle-class/