Teaching
EARTH SCIENCE COURSES
ES 100: Planet Earth: How it works
ES 122 Earth through Time
ES 601.02 Carbonate Sedimentology
ES 604 Sequence stratigraphy
ES 605 Chemostratigraphy
ES 670: Geology of Nevada
ES 800: Seminar: Paleozoic Stratigraphy of the Central Appalachians
ES 888: Colloquium