Instructor (Assistant Professor), University of Texas Rio Grande Valley
Civil Engineering Materials (CIVE3440, undergraduate level, 61 students) Fall 2023 – Present
Civil Engineering Materials Lab (CIVE3440A, undergraduate, 20 students) Fall 2023 – Present
Advanced Cement Concrete Materials (CIVE6399, graduate, 20 students) Fall 2023 – Present
Instructor (Assistant Professor), University of Mount Union
Introduction to Finite Element Analysis (EGE440, undergraduate level, 13 students) Spring 2023
Structural Design (ECE420, undergraduate level, 11 students) Fall 2022
Structural Analysis (ECE340, undergraduate level, 15 students) Spring 2020 – Spring 2023
Mechanics (Strength) of Materials (EGE240, undergraduate level, 40) Spring 2020 – Spring 2023
Mechanical Vibration (EME420, undergraduate level, 11 students) Fall 2020, 2021
Geotechnical Engineering (ECE 350, undergraduate level, 15 students) Fall 2019 – Fall 2022
Engineering Surveying (ECE310, undergraduate level, 15 students) Fall 2019 – Fall 2022
FE review (ECE388, undergraduate level, 15 students) Fall 2020 – Fall 2022
Instructor (Adjunct Faculty), University of Central Florida
Civil Engineering Materials (CGN3501c, undergraduate level, 50 students) Fall 2017, Spring 2018
Statics (EGN 3310, undergraduate level, 130 students) Fall 2016, Spring 2017
Pavement Engineering (TTE 5835, graduate level, 15 students) Fall 2016
Lab instructor (Graduate Teaching Assistant), University of Central Florida
Civil Engineering Materials (CGN3501c, undergraduate level, 50 students) Fall 2013 – Fall 2015