Skip to Content

Teaching

Current Courses (2025-26):

Previous Courses:

  • PHY138Y: Physics for the Life Sciences
  • PHY140Y: Foundations of Physics
  • PHY356H: Quantum Mechanics I
  • PHY456H: Quantum Mechanics II
  • PHY2403H: Quantum Field Theory I
  • PHY2404H: Quantum Field Theory II

Assorted Lecture Notes: