| 2014 | Teaching Assistant for Engineering Design I – MEEN 4000 Undergraduate | The University of Utah, Salt Lake City, Utah 20 hours / week |
| 2014 | Teaching Assistant for Strength of Materials – MEEN 3300 Undergraduate | The University of Utah, Salt Lake City, Utah 20 hours / week |
| 2015 | Teaching Assistant for Computer-Based Problem Solving for Engineering Systems – MEEN 1010 Undergraduate | The University of Utah, Salt Lake City, Utah 40 hours / week |
| 2015 | Teaching Assistant for Engineering Design I – MEEN 4000 Undergraduate | The University of Utah, Salt Lake City, Utah 20 hours / week |
| 2015 | Teaching Assistant for Finite Elements Analysis – MEEN 6510 Graduate | The University of Utah, Salt Lake City, Utah 20 hours / week |
| 2016 | Teaching Assistant for Introduction to Design of Engineering Systems – MEEN 1000 Undergraduate | The University of Utah, Salt Lake City, Utah 40 hours / week |
| 2017 | Teaching Assistant for Engineering Design II – MEEN 4010 Undergraduate | The University of Utah, Salt Lake City, Utah 40 hours / week |
| 2017 | Instructor for Engineering Design I – MEEN 4000 Undergraduate | The University of Utah, Salt Lake City, Utah 40 hours / week |
| 2018 | Instructor for Engineering Design II – MEEN 4010 Undergraduate | The University of Utah, Salt Lake City, Utah 40 hours / week |
| 2018 | Teaching Assistant for Engineering Design II – MEEN 4010 Undergraduate | The University of Utah, Salt Lake City, Utah 40 hours / week |
