Teaching

Upcoming Courses

Winter 2024: Physics 105A (Mathematical Physics)

Past Teaching

Winter 2018: Physics 4A (Mechanics)
Fall 2018: Physics 100A (Electromagnetism I)
Winter 2019: Physics 4A (Mechanics)
Fall 2019: Physics 191 (Undergraduate research seminar)
Winter 2020: Physics 4A (Mechanics)
Winter 2020: Physics 239 (Special topics – dark matter)
Fall 2020: Physics 100A (Electromagnetism I)
Spring 2021: Physics 4A (Mechanics)
Winter 2023: Physics 105A (Mathematical Physics)
Spring 2023: Physics 130A (Quantum Mechanics)