I was course coordinator and taught SUS310 Sustainability Project in 2014 and 2015 and contributed to other courses pertaining to the Sustainability Program at the University of the Sunshine Coast. Over the years, I have contributed as a guest lecturer to various academic and training courses.

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.