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