Courses
Undergraduate Courses
@ Wichita State University:
| Numerical Methods for Engineers | ME325 | fall 2025 | 
| Dynamics for Mechanical Engineers | ME335 | spring 2024, summer 2024 | 
| Mechanical Control Systems | ME659 | fall 2024, spring 2025 | 
Recitations for Graduate Courses
@ University of Michigan, Ann Arbor:
| Dynamics and Control of Connected Vehicles | ME599 / CEE501 / ROB599 / ISD599 | spring 2019 | 
Course Material Preparation
@ University of Michigan, Ann Arbor:
| Dynamics and Control of Connected Vehicles | CCET online course | summer 2019 | 
Recitations for Undergraduate Courses
@ Budapest University of Technology and Economics:
| Statics | BMEGEMMBXM1 | fall 2017 | 
| Strength of Materials | BMEGEMMAGM2 BMEGEMMBXM2 | fall 2015, spring 2017, spring 2018 | 
| Dynamics | BMEGEMMAGM3 | spring 2015, fall 2015, fall 2016 | 
| Vibrations | BMEGEMMAGM4 | spring 2016 | 
| Finite Element Analysis | BMEGEMMAGM5 BMEGEMMAGMV | spring 2015, fall 2015, spring 2016, fall 2016, spring 2018 | 
 Rate My Professors
 Rate My Professors Markmyprofessor
 Markmyprofessor