top of page

University of Scranton (2023-present)
ME 240, Introduction to Mechanical Engineering
ENGR 251, Dynamics
ME 353/L, Fluid Mechanics and Lab
ENGR 352, Thermodynamics
ME 440/L, Heat Transfer and Lab
King's College (2019-2023)
ME 200/L, Introduction to Mechanical Engineering and Lab
ME 250, Thermodynamics
ME 320/L, Manufacturing System and Lab
ME 360/L, Heat Transfer and Lab
ENGR 350/L, Engineering Materials and Lab
CS 111/L, Programming for Sciences and Engineering and Lab
University of Virginia (2017)
MAE 3620, Machine Elements and Fatigue in Design
bottom of page