- Hometown: Grand Rapids, Michigan
- Completed BA in elementary education at Calvin College, 1978
- Taught in Redlands, California from 1978 to 1983
- Moved back to Grand Rapids to teach at Sylvan Christian Middle School, 1983 to 2001
- Earned his MAT in Science Education at Grand Valley State University, 1988
- Was adjunct for the Education department 1999–2001
- Joined the GEO Department in fall 2001
- Developed both an introductory biology course and and Earth science course specifically for elementary education majors
- For the past several years, has been active with providing in service training to middle school teachers in the US and Canada
- From 2006 through the present he has done professional development work and curriculum development with area middle and high school teachers funded by the National Science Foundation and the Environmental Protection Agency.
- A trip to Liberia, summer of 2008 (funded by the Kuyers Institute), provided the opportunity to train science teachers in schools in the Christian Schools Network as well as conduct seminars for the University of Liberia in inquiry-based teaching.