Fall 2025: None
Spring 2025: Honors Physics 1 and Pedagogy of Peer-Led Instruction
Fall 2024: Engineering Physics 1 and Pedagogy of Peer-Led Instruction
Spring 2024: Teaching and Learning of STEMÂ
Fall 2023: Engineering Physics 1
Spring 2023: Nonequilibrium Statistical Mechanics
Fall 2022: None
Spring 2022: Engineering Physics 1
Fall 2021: Engineering Physics 1