I was course coordinator and taught SUS310 Sustainability Project in 2014 and 2015. I have also contributed, on a casual basis, to other courses pertaining to the Sustainability Program (minor, major and graduate certificate) at the University of the Sunshine Coast, including Measuring Sustainability, Empowering Individuals for  Sustainability and Reorienting Society for Sustainability.

In addition to my teaching practice, I have undertaken professional development in university teaching through the Centre for Support and Advancement of Learning and Teaching at USC.