Teaching

Teaching Philosophy

I believe in creating engaging, industry-relevant learning experiences that empower students to become innovative practitioners. My approach combines:


Teaching Areas

My teaching expertise spans across:


Teaching Summary

Over 8+ years of teaching experience across 10 universities in Australia and overseas, covering:


Courses by Institution

Legend: S1/S2 = Semesters | T1/T2/T3 = Trimesters | [O] = Online delivery

Monash University (2017-2022, 2025)


ADA University (2024-2025)


University of Melbourne (2019-2024)


Victorian Institute of Technology (2023)


Victoria University (2023)


RMIT University (2020-2023)


Swinburne University of Technology (2019-2022)


Deakin University (2022)


Southern Cross University (2018-2019)


Melbourne Institute of Technology (2017-2019)