He teaches courses in environmental science and geographic information systems. His research focuses on the use of computer models to solve water resource problems, and he has received grants and published several papers in this area.