List of courses taught
Physics 101: General Physics 1 (2026 Spring)
Physics 102: General Physics II (2022 Fall)
Physics 497: Undergraduate Research (2025 Fall)
Physics 507: Graduate Classical Mechanics (2026 Fall)
Physics 632: Quantum Theory of Solids (Spring 2024)