Teaching at University of New South Wales

AVEN 1920, Introduction to Aircraft Engineering, 2022 T2, Course Convenor & Lecturer

Teaching at University of Technology Sydney

48620, Fundamentals of Mechanical Engineering, Sp 2020, Subject Coordinator & Lecturer

48620, Fundamentals of Mechanical Engineering, Au 2020, Subject Coordinator & Lecturer

48620, Fundamentals of Mechanical Engineering, Sp 2019, Subject Coordinator & Lecturer

48620, Fundamentals of Mechanical Engineering, Au 2019, Subject Coordinator & Lecturer

48620, Fundamentals of Mechanical Engineering, Sp 2018, Subject Coordinator & Lecturer

48620, Fundamentals of Mechanical Engineering, Au 2018, Subject Coordinator & Lecturer

Teaching at Nanyang Technological University Singapore

Spring 2014        Braced Members: Equilibrium and Elasticity Laboratory, TA

Spring 2014        Beam Torsion Laboratory, TA

Spring 2014         Beam Bending Laboratory, TA

Spring 2014        Concrete Mix Design Laboratory, TA

Spring 2014        Tests on Hardened Concrete & Steel Reinforcement Laboratory, TA

Autumn 2013      An Introduction to Engineering and Practice Laboratory, TA