Associate Teaching Professor
Courses Taught
Autumn 2024
Summer 2024 Full-term
- PHYS 117 A: General Physics Laboratory: Mechanics
- PHYS 117 B: General Physics Laboratory: Mechanics
- PHYS 117 C: General Physics Laboratory: Mechanics
- PHYS 117 D: General Physics Laboratory: Mechanics
- PHYS 119 A: General Physics Laboratory: Sound, Light, and Modern Physics
- PHYS 119 B: General Physics Laboratory: Sound, Light, and Modern Physics
- PHYS 119 C: General Physics Laboratory: Sound, Light, and Modern Physics
- PHYS 119 D: General Physics Laboratory: Sound, Light, and Modern Physics
- PHYS 123 A: Waves, Light, and Heat
Winter 2024
Autumn 2023
Summer 2023 Full-term
Spring 2023
Winter 2023
Autumn 2022
Summer 2022 Full-term
- PHYS 115 A: Heat, Fluids and Electricity and Magnetism
- PHYS 116 A: Waves, Optics, Atoms and Nuclei
- PHYS 119 A: General Physics Laboratory: Sound, Light, and Modern Physics
- PHYS 119 B: General Physics Laboratory: Sound, Light, and Modern Physics
- PHYS 119 C: General Physics Laboratory: Sound, Light, and Modern Physics
- PHYS 119 D: General Physics Laboratory: Sound, Light, and Modern Physics
Winter 2022
Autumn 2021
Summer 2021 Full-term
Summer 2020 Full-term
Summer 2019 Full-term
Summer 2018 Full-term
- PHYS 116 A: General Physics - Course Website
- PHYS 117 A: General Physics Laboratory
- PHYS 117 B: General Physics Laboratory
- PHYS 117 D: General Physics Laboratory
- PHYS 118 A: General Physics Laboratory
- PHYS 118 B: General Physics Laboratory
- PHYS 118 C: General Physics Laboratory
- PHYS 118 D: General Physics Laboratory
- PHYS 121 AM: Mechanics
- PHYS 121 AN: Mechanics
- PHYS 121 AO: Mechanics
- PHYS 121 AP: Mechanics
- PHYS 121 AQ: Mechanics
- PHYS 122 AN: Electromagnetism
- PHYS 122 AO: Electromagnetism
- PHYS 122 AP: Electromagnetism