Teaching
Undergraduate Courses:
PHYS101: Introduction to Physics 2 (Winter 2022, 2024)
PHYS205: Modern Physics 1 (Fall 2021, 2022, 2023)
PHYS300: Classical Mechanics (Fall 2021)
PHYS302: Quantum Mechanics 1 (Winter 2021, 2022, 2023, 2024)
PHYS400: Quantum Mechanics 2 (Fall 2022, 2023)
Graduate Courses:
MCPM798: Special Topics - Simulations and Modelling in Physical Science (Fall 2022)
PHYS720: Condensed Matter Physics (Winter 2023)