Holds a Ph.D. in Mechanical Engineering and Engineering Mechanics from Old Dominion University. Elected as a Fellow of the American Society of Mechanical Engineers in 2004. Twenty-eight years teaching at the university level including courses in numerical methods, fluid dynamics, aerodynamics, and computational fluid dynamics (CFD). Six years as a Mechanical and Aerospace Engineering Department Head at Utah State University. Currently a professor emeritus at Utah State. Areas of research interest include vortex breakdown, aerodynamics of sailboat sails, buoyancy-driven flows, and environmental flows.