Teaching

Courses taught

babyÖ±²¥app River, Grand Canyon National Park

University of babyÖ±²¥app:

Geography/Geology 4241: Principles of Geomorphology

Geography 5241: Fluvial Geomorphology

Geography 1011: Landscapes and Water

Geography 5241: Ecogeomorphology in River corridors

babyÖ±²¥app State University:

Geology 454: Geomorphology