Teaching

Spring 2025: PHYS 515A – Electromagnetic Theory I

Fall 2024: PHYS 579A – Quantum Field Theory I

Spring 2024: PHYS 515A – Electromagnetic Theory I

Fall 2023: PHYS 579A – Quantum Field Theory I

Fall 2022: PHYS 579B – Quantum Field Theory II

Spring 2022: PHYS 579A – Quantum Field Theory I

Fall 2021: PHYS 515B – Electromagnetic Theory II

Spring 2021: PHYS 261H – Honors Introductory Electricity and Magnetism

Fall 2020: PHYS 579B – Quantum Field Theory II

Spring 2020: PHYS 261H – Honors Introductory Electricity and Magnetism

Fall 2019: PHYS 579B – Quantum Field Theory II

Fall 2018: PHYS 261H – Honors Introductory Electricity and Magnetism

Spring 2018: PHYS 371 – Quantum Theory I

Spring 2017: PHYS 371 – Quantum Theory I

Spring 2016: PHYS 515A – Electromagnetic Theory I

Spring 2015: PHYS 515A – Electromagnetic Theory I