Current courses
Bio E112L Physiology Lab (E112L Syllabus Spring 2019)
Bio E155 Physiology of Extreme Environments (E155 Syllabus Fall 2018)
Bio 94 Organisms to Ecosystems (Bio94 syllabus Winter 2019)
Bio E117C Exercise Sciences Seminar (E117C Syllabus Spring 2019)
Bio E246 Graduate seminar in ecology and evolution pedagogy
Bio E203 Ridge to Reef Seminar
Past courses
Bio E120 Marine Biology
Bio E109 Human Physiology
Bio E157 Comparative Anatomy
Bio 9G The Way Your Body Works
Freshman Seminar “Diving for Data”
Freshman Seminar “Edge of the sea”