Fall 2023 - PGE 326 Thermodynamics and Phase Behavior (82 enrolled)
Spring 2023 - PGE 383 Applied Multiphase Flow and Flow Assurance (11 enrolled)
Spring 2023 - PGE 362 Production Technology and Design (59 enrolled)
Fall 2022 - PGE 326 Thermodynamics and Phase Behavior (73 enrolled)
Spring 2022 - PGE 362 Production Technology and Design (66 enrolled)
Spring 2021 - PGE 362 Production Technology and Design (88 enrolled)
Fall 2020 - PGE 383 Applied Multiphase Flow and Flow Assurance (5 enrolled)
Spring 2018 - Undergraduate Dissertation
Fall 2017 - Surface Production Engineering (Co-instructor)
Spring 2017 - Undergraduate Dissertation
Fall 2013 - CHE 360 Undergraduate lab I (Teaching Assistant)