Source: http://www.gc-solutions.net/blog/blended-learning-different-strategies-that-work-for-varying-learner-needs/