In addition to my teaching experience, I have served as a direct research advisor, senior thesis committee member, and research collaborator for a number of undergraduate students. Several of my students have generated independent research projects and presented their research in a number of public formats. As a mentor I work to build a project plan with each of my students to address their specific research and skill building goals during our work together.

I hold a teaching certificate from the Preparing Future Faculty curriculum at the University of Minnesota.

My teaching experience includes guest lectures and guest teaching for Geomorphology, Advanced Geomorphology, Surface & Groundwater Hydrology, and Isotope Geochemistry.

I have Teaching Assistant experience for courses ranging from Geomorphology, Field Hydrogeology, Earth Surface Processes, and Introduction to Earth & the Environment.