Source: http://www.citejournal.org/volume-18/issue-1-18/general/analysis-of-video-based-training-approaches-and-professional-development/