EX2010: Mathematics II Fall term 2019, 2020
EPM875: Transmission & Distribution System Management Spring term 2018, 2019, 2020, 2021
Lecturer at Christ Church College Michaelmas term 2017
A5: Electrical Machines Lab, Lab Demonstrator Hilary term 2017
ECE 573: Power Systems Operations and Control, Teaching Assistant Aug. 2011 – Dec. 2011
ECE 530: Analysis Techniques for Large-Scale Electrical Systems, Teaching Assistant Aug. 2010 – Dec. 2010
ECE 307: Techniques for Engineering Decisions, Teaching Assistant Jan. 2010 – May 2010