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