Teaching
- “ENGG4440/6441 Nonlinear Control and Estimation” at University of Newcastle, 2024-Current.
- “ELEC1710 Digital and Computer Electronics” at University of Newcastle, 2025-Current.
- Lab demonstrator for ‘‘Power and Machines’’ at UNSW Canberra, 2018-2019.