Unitec, Auckland, New Zealand, 2006
QUT, Brisbane, Australia, 2001
(Applied Business Computing). TAFE, South Brisbane, Australia, 1997
CITE, Auckland, New Zealand, 2007
QUT, Brisbane, Australia, Semester One 1998
QUT, Brisbane, Australia, Semester Two 1998
QUT, Brisbane, Australia, Semester One 1999
Brisbane, Australia, 1999
University of Auckland, New Zealand, 2003