He has been at Carroll University since 1998, where he teaches analytical chemistry, instrumentation and environmental science. Joe received his Bachelor of Science degrees from Marquette University in 1989, majoring in mathematics and chemistry. He received an M.S.C.E. in environmental engineering sciences from the University of Minnesota in 1993. In 1997, he received a PhD degree in soil, water and environmental science from the University of Arizona, where he also completed a post-doctoral appointment. Joe's research interests are in soil and water chemistry as related to contaminant/soil/water interactions, contaminant fate and transport, and remediation.