Source: http://www.citejournal.org/volume-3/issue-4-03/current-practice/partnership-strategies-for-systemic-integration-of-technology-in-teacher-education/