Fluid Mechanics
Undergraduate Level Course, Duke University, Department of Civil and Environmental Engineering, 2022
Served as a TA for an introductory course in fluids, teaching and leading the laboratory section of the course

Undergraduate Level Course, Duke University, Department of Civil and Environmental Engineering, 2022
Graduate Level Course, Duke University, Department of Civil and Environmental Engineering, 2021
Undergraduate course, University of California -- Berkeley, Department of Civil and Environmental Engineering, 2018