Schnackenberg, H. L., and G. . Still III. “Teacher Preparation Programs and Technology Integration: Best Practices for Curriculum Design”. International Journal of Education and Practice, vol. 2, no. 7, May 2014, pp. 147-58, doi:10.18488/journal.61/2014.2.7/61.7.147.158.