NAVARCH 340
Marine Dynamics
Instructor
Fall 2024—present
University of Michigan
Teaching Awards:
2024 Education Innovation Grant (1 of 5 college-wide recipients)
2026 Engineering Education Innovation Days (winning proposal/speaker & advisory committee)
Teaching Evaluations:
Q1 (Overall Course & Teaching Excellence): 4.75/5.0
Q2 (Overall Instructor Excellence): 4.88/5.0
MIT 12.802
Waves, Instability & Turbulence at Small Scale
Guest Instructor
Spring 2021
MIT-WHOI Joint Program
MAE 294A/SIO 203A
Applied Mathematics
Teaching Assistant
Fall 2016
UC San Diego
MAE 101B
Advanced Fluid Mechanics
Teaching Assistant
Summer 2018
UC San Diego
MAE 210A/CENG 210A
Fluid Mechanics
Teaching Assistant
Winter 2018
UC San Diego
MAE 150
Computer-Aided Design
Teaching Assistant
Fall 2012, Winter & Spring 2013
UC San Diego
The College Classroom
Teaching+Learning Commons
UC San Diego
2015.03
Outstanding Teaching Assistant
Mechanical and Aerospace Engineering
UC San Diego
2017.06