At Rose-Hulman Institute of Technology
- EM 104: Graphical Communcations
- ES 201: Conservation & Accounting Principles
- ES 212: Fluid Systems
- ME 123: Computer Programming
- ME 321: Measurement Systems
- ME 327: Numerical Methods of Engineering Analysis
At the University of California, Los Angeles (Guest lecturer)
- BIOENGR C255: Fluid-Particle and Fluid-Structure Interactions in Microflows
At Iowa State University (Teaching Assistant)
- ME 270: Introduction to Mechanical Engineering Design
- ME 335: Fluid Mechanics