Skip to Content

Teaching

Current Courses:

Previous Courses:

  • PHY138Y: Physics for the Life Sciences
  • PHY140Y: Foundations of Physics
  • PHY356H: Quantum Mechanics I
  • PHY456H: Quantum Mechanics II
  • PHY489H: Introduction to High Energy Physics
  • PHY2404H: Quantum Field Theory II

Assorted Lecture Notes: