- 2024 Spr: PHYS 171L Applied Physics I: Mechanics
- 2023 Fall: EE 531 Nonlinear Optics
- 2022 Fall: EE 604 Computational Methods in Applied Physics (summary slides)
- 2021 Fall: PHYS 172L Applied Physics II: Electricity, Magnetism and Optics
- 2021 Spr: EE 531 Nonlinear Optics
- 2020 Fall: EE 599 Methods of Applied Physics I
- 2020 Spr: EE 531 Nonlinear Optics