He currently teaches a wide range of both graduate and undergraduate courses with an emphasis in the fluids/thermal area. His primary research interests are in experimental fluid mechanics, specifically flow control, aeroacoustics and aircraft wake turbulence. He is also a registered Professional Engineer in the state of Washington.