1. MEEN489/689: Precision Machine Design: 2022 Fall
2. MEEN689: Precision Machine Design: 2019 Fall; 2022 Spring
3. MEEN404: Engineering Laboratory: 2019 Spring
4. MEEN260: Mechanical Measurements: 2018 Fall, 2020 Spring; 2020 Fall; 2021 Spring; 2021 Fall
5. ME3001 Mechanical Engineering Analysis: 2018 Spring (taught at TN Tech)
6. ME3023 Measurements in Mechanical Systems: 2015 Fall; 2016 Spring; 2016 Fall; 2017 Spring; 2018 Spring (taught at TN Tech)
7. ME6900 Principles of Precision System Design: 2017 Fall (taught at Oak Ridge National Lab)