Teaching

Macalester has allowed me to enthusiastically pursue teaching and mentoring with students that are curious, motivated, and a pleasure to interact with. I love that my research directly supports my teaching efforts: not only do I enjoy incorporating my research into classes (in lectures, labs, readings, and projects), but I believe students gain a much stronger understanding of the material when it is grounded in a very real understanding of how science actually gets accomplished.

Introductory Courses

Dynamic Earth and Global Change (GEOL/ENVI160)

Environmental Geology (GEOL/GEOG/ENVI120)

Geocinema (GEOL100)

Advanced Courses

Geomorphology (GEOL260)

Surface and Groundwater Hydrology (GEOL303)

Mentoring

Academic Advising

Independent Study/Research