He completed his doctorate in 2000, with a specialization in past climate changes and stable isotope geochemistry at Indiana University. Prior to arriving at Goucher in 2009, he was a post-doctoral fellow at the Johns Hopkins University, working on geo-biological research, and taught at Iowa State University and Montgomery College. At Goucher College, he teaches a broad range of survey and thematic courses that address the intersectionality of science and society in regards to understanding and addressing environmental issues. His research explores the effects of urbanization on water quality and the provision of ecological services, shifts in the water cycle as a result of past climatic events, and more effective pedagogical strategies to improve environmental literacy.