• At Rose-Hulman Institute of Technology

    • EM 104: Graphical Communcations
    • ES 201: Conservation & Accounting Principles
    • ES 312: Fluid Systems
    • ME 123: Computer Programming
    • ME 201: Thermodynamics
    • ME 227: Numerical Methods
    • ME 321: Measurement Systems
    • ME 497: Design Optimization

  • 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