is an Associate Professor in the departments of Bioresources Engineering and Plant and Soil Sciences at the University of Delaware. He earned bachelor's degrees in agricultural engineering technology and mathematics from UD. He earned an M.S. in agricultural engineering and a Ph.D. double-major in agricultural engineering and engineering mechanics from Iowa State University. He teaches courses in surveying, soil mechanics, and storm-water management and has research interests in urban hydrology, water resources engineering, and assessment of student learning. He is a former twoterm member of Delaware's Engineering Licensing Board, the DAPE Council. He continues to be active on DAPE and NCEES committees.