MacKinnon, G. and Aylward, M. L. (2009) “Models for Building Knowledge in a Technology-Rich Setting: Teacher Education”, Canadian Journal of Learning and Technology, 35(1). doi: 10.21432/T2388Q.