Teaching


2025 Spring

Aerodynamic Design (ME 57200) @ The City College of New York


2024 Fall

Experimental Methods in Fluid Mechanics (ME 59911 / I6900) @ The City College of New York


2024 Spring

Aerodynamic Design (ME 57200) @ The City College of New York


2023 Fall

Experimental Methods in Fluid Mechanics (ME 59911 / I6900) @ The City College of New York


2023 Spring

Aerodynamic Design (ME 57200) @ The City College of New York


2022 Fall

Environment Control (ME 54700) @ The City College of New York

Heating, Ventilating and Air Conditioning (ME G2300) @ The City College of New York


2022 Spring

Engineering Thermodynamics (MENG 3073) @ East Carolina University

Engineering Fluid Mechanics (MENG 4153) @ East Carolina University


2021 Fall

Thermal and Fluid Systems (ENGR 3034) @ East Carolina University


2021 Spring

Engineering Thermodynamics (MENG 3073) @ East Carolina University

Engineering Fluid Mechanics (MENG 4153) @ East Carolina University


2020 Fall

Engineering Heat Transfer (MENG 4263) @ East Carolina University


2020 Spring

Engineering Thermodynamics (MENG 3073) @ East Carolina University


2019 Fall

Thermal and Fluid Systems (ENGR 3034) @ East Carolina University


2019 Spring

Aerodynamics and Propulsion Laboratory (AerE 344) @ Iowa State University


2018 Fall

Aerodynamics and Propulsion Laboratory (AerE 344) @ Iowa State University


2018 Spring

Aerodynamics and Propulsion Laboratory (AerE 344) @ Iowa State University


2016 Spring

Material Mechanics Laboratory (EM 327, TA) @ Iowa State University


2015 Fall

Aerodynamics and Propulsion Laboratory (AerE 344, TA) @ Iowa State University 


2015 Spring

Aerodynamics and Propulsion Laboratory (AerE 344, TA) @ Iowa State University


2014 Fall

Material Mechanics Laboratory (EM 327, TA) @ Iowa State University


2014 Spring

Material Mechanics Laboratory (EM 327, TA) @ Iowa State University


2013 Fall

Material Mechanics Laboratory (EM 327, TA) @ Iowa State University


2013 Summer

Material Mechanics Laboratory (EM 327, TA) @ Iowa State University


2013 Spring

Material Mechanics Laboratory (EM 327, TA) @ Iowa State University


2012 Fall

Statics (EM 274, TA) @ Iowa State University