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