Teaching 2017 – T2 1031SCG Physics 1A 1018ENG Engineering Science 3302NSC Relativity, Particles and Symmetries in Physics 2017 – T1 1031SCG Physics 1A 2303NSC Classical and Quantum Physics II 6353NSC Honours Quantum and Classical Physics 2016 – Semester 2 1012SCG Mathematics 1B 2016 – Semester 1 2201NSC Linear Algebra and Differential Equations 3991SCG Professional Practice in Science