Williams, M.K. & Foulger, T.S. (2007). Filling the Gap with Technology Innovations: Standards, Curriculum, Collaboration, Success!. Journal of Computing in Teacher Education. 23 (3), pp. 107-114.