Teaching
GEOL 110
Introduction to Geology
Carleton College (delivered remotely)
Spring 2020
GEOL/ENVS 108
Introduction to Oceanography
Iowa State University
Fall 2016, Fall 2017, Fall 2019
GEOL/ENVS 101XW
Environmental Geology: Earth in Crisis
Iowa State University (online)
Summer 2018
Various Teaching Assistant Positions
GEOL 474/574: Glacial and Quaternary Geology; GEOL 102: History of the Earth Laboratory; GEOL 106L: Earth and Space Science for Elementary Education Majors Laboratory