Source: http://www.citejournal.org/volume-8/issue-1-08/mathematics/learning-to-teach-with-technology-through-an-apprenticeship-model