Teaching

Macquarie University

  • EDCN865 – Technologies in Practice – online and face-to-face – 2008 – 2016
  • EDUC261 – Information and Communication Technologies and Education – 2005 – 2007

Notre Dame University

  • ED1113 Information and Communication Technologies in Education – 2007 -2008