Students' Evaluations
University of Florida
2024 Fall ECH6285 Transport Phenomena
2023 Fall ECH3203 Fluid and Solid Operations [Notes]
2023 Spring ECH3203 Fluid and Solid Operations
2022 Fall ECH6285 Transport Phenomena
2022 Spring ECH3203 Fluid and Solid Operations
2021 Spring ECH3203 Fluid and Solid Operations
Carnegie Mellon University (Substitute lecturer)
2019 Fall CHE06703 Advanced fluid dynamics
Cornell University (Substitute lecturer & Teaching assistant)
2017 Spring MAE4230 Intermediate fluid dynamics
2016 Fall MAE3230 Introductory fluid dynamics
The University of Hong Kong (Teaching assistant)
2012 Spring ENGG1010 Foundations of engineering mechanics
2011 Fall ENGG1010 Foundations of engineering mechanics
MECH2008 Mechanics of fluids
2011 Spring MECH1014 Thermofluids
2011 Fall MECH1014 Thermofluids
2024 Fall ECH6285 Transport Phenomena
2023 Fall ECH3203 Fluid and Solid Operations [Notes]
2023 Spring ECH3203 Fluid and Solid Operations
2022 Fall ECH6285 Transport Phenomena
2022 Spring ECH3203 Fluid and Solid Operations
2021 Spring ECH3203 Fluid and Solid Operations
Carnegie Mellon University (Substitute lecturer)
2019 Fall CHE06703 Advanced fluid dynamics
Cornell University (Substitute lecturer & Teaching assistant)
2017 Spring MAE4230 Intermediate fluid dynamics
2016 Fall MAE3230 Introductory fluid dynamics
The University of Hong Kong (Teaching assistant)
2012 Spring ENGG1010 Foundations of engineering mechanics
2011 Fall ENGG1010 Foundations of engineering mechanics
MECH2008 Mechanics of fluids
2011 Spring MECH1014 Thermofluids
2011 Fall MECH1014 Thermofluids