Teaching Current Classes Undergraduate: Fluid Mechanics (CEE3040) Fluid Mechanics Lecture Videos Hydraulic Engineering (CEE4200) Dynamics (CEE2040) Dynamics Lecture Videos Graduate: Fluid Mechanics (CEE6251) Hydrodynamic Stability and Turbulence (CEE6293)