Spring 2025, GEO ENG 5144/GEOLOGY 4310 Remote Sensing Technology, Missouri S&T (Role: Instructor) 

Spring 2025, GEO ENG 6146 Advanced Remote Sensing and Image Processing, Missouri S&T (Role: Instructor) 

Fall 2024, GEO ENG 3148/GEOLOGY 3811 Fundamentals of Geographic Information System, Missouri S&T (Role: Instructor)

Spring 2024, GEO ENG 5144/GEOLOGY 4310 Remote Sensing Technology, Missouri S&T (Role: Instructor) 

Fall 2023, GEO ENG 3148/GEOLOGY 3811 Fundamentals of Geographic Information System, Missouri S&T (Role: Instructor)

Fall 2022, CIVENG 270 Advanced Geomechanics, UC Berkeley (Role: Graduate Student Instructor)

Fall 2016, Foundation Engineering, Tongji University (Role: Teaching Assistant)

Spring 2016, Pile Foundation, Tongji University (Role: Teaching Assistant)

Fall 2015, Soil Mechanics, Tongji University (Role: Teaching Assistant)