• 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