| 2013–present | Prep Instructor, Mechanics |
| 2013–present | Prep Instructor, Statics |
| 2012–present | Tutor, Statics, Mechanics, Mechanics of Materials |
| 2012–13 | TA, Engineering Mechanics II |
| 2012–13 | TA, Mechanics of Solids |
| 2011-13 | TA Mechanics of Materials |
| 2011 | TA, Engineering Economics |
| 2010 | TA, Engineering Design & Communication |
| 2012–present | Ph.D. [Mechanical Engineering] |
| 2012 | M.Sc. [Mechanical Engineering] |
| 2009 | B.Sc. [Mechanical Engineering] |