Courses Taught
- PHYS 3201: Electricity and Magnetism I
- Spring 2024
- PHYS 3402: Quantum Mechanics II
- Spring 2022
- PHYS 3101: Mechanics I
- Spring 2025
- Fall 2023
- Spring 2020
- PHYS 2501W: Advanced Undergraduate Laboratory
- Spring 2025
- Spring 2023
- Fall 2022
- Fall 2020
- Fall 2019
- Fall 2018
- Fall 2014
- Fall 2013
- PHYS 1600Q: Introduction to Modern Physics
- Fall 2018
- Fall 2017
- PHYS 1010Q: Elements of Physics
- Fall 2015
- Fall 2016