Teaching
AI in Civil Engineering, Lecturer
University of Cambridge, Downing College 2025
Integrated Coursework: Buildings in Earthquakes, Lab Demonstrator
University of Cambridge, Department of Engineering 2025
Mechanics 1A, Supervisor
University of Cambridge, Jesus College 2024
Systems, Data and AI Technologies for Civil Engineering, Guest Lecturer
University of Hertfordshire, Department of Engineering 2024
Computer-Aided Design, Instructor
West Virginia University, Department of Civil Engineering 2022
CE593E/CE493E Construction Estimating, Instructor
West Virginia University, Civil Engineering Department 2020
CE593E/CE493E Construction Estimating, Teaching Assistant
West Virginia University, Civil Engineering Department 2019
Teaching Moments
Some highlights from my teaching experiences:

