Teaching
- Teach MIE312 (Fluids)
- Teach MIE1207 (Turbulence)
- Collaborating with Dr. Ali Rahmatmand on MIE1807 (Experimental Methods)
Online Resources
- Comprehensive online components for MIE100 Dynamics available on

- A set of 2024 Lectures for MIE100 is here.
- Refer to a searchable list of MIE100 Lecture Videos. This was created using manus.im and will be updated as needed.
- A (very much less polished) MIE312 lecture playlist is available here.
Additionally, I am developing a new lecture series for MIE1207. These materials are currently in the testing phase.