I've taught the following courses at York:
- PHYS 5020: Electromagnetism (Grad)
- PHYS 6214: Dark Matter: Evidence and Models (Grad)
- PHYS 4040: Particle Physics (Undergrad/Grad)
- PHYS 3090: Mathematical Methods (Undergrad)
- PHYS 4020: Electromagnetics II (Undergrad)
In 2025 I lectured at the Tri-Institute Summer School on Elementary Particles (TRISEP) at TRIUMF. There were three lectures on the Standard Model:
Page last updated: 18/09/2026