Teaching
All courses School of Early Childhood Education unless otherwise specified.
2008
CLD415 – Concept Development in Science
CS8933: Learning and Play with the One Laptop Per Child Initiative (MA in Early Childhood Studies)
CS8932 – Issues in Children and Technology (MA in Early Childhood Studies)
CCLD419/CLD419 Children and Technology
2007
CLD415 Concept Development in Science
CS8933 Technology and the Lives of Children (MA in Early Childhood Studies)
CCLD419/CLD419 Children and Technology
2006
CLD121 Critical Thinking and the Reflective Practitioner
CECE912 – Children and Technology, online version of CLD419
CLD161 – ECE Field Practicum
2005
ECE912 – Teachers and Technology
CLD121 – Critical Thinking and the Reflective Practitioner
KMD2003H – Knowledge Media and Learning (co-taught with Julia Dicum) (Grad.)(KMDI, University of Toronto)
2004
KMD1002H: Research Frontiers in Knowledge Media Design, University of Toronto (Grad.)
KMD2003H: Knowledge Media and Learning, University of Toronto (Grad.)
ECE912: Early Childhood: Computers in Education
2003
ECE912: Early Childhood: Computers in Education
2002-03
KMD1000Y: Core Seminar in Knowledge Media Design Issues, University of Toronto (Grad.)
2002
CTL1000S: Foundations of Curriculum, OISE/University of Toronto (Grad.)
2001
CTL1000S: Foundations of Curriculum, OISE/University of Toronto (Grad.)
1997-2002
ENV321Y: Environmental Issues II, Division of the Environment, University of Toronto.