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