Teaching

Biology Senior Seminar (Topics: Biology of the Appalachian Mountains, Paleontology, Speciation) Centre College

Caribbean Ecology in Belize Centre College

Environmental Effects of Coal Mining Centre College

Evolution, Biodiversity, Ecology Lecture and Lab Centre College

Introduction to Genetics Lecture and Lab Centre College

Invertebrate Zoology Lecture and Lab Centre College

Laboratory Methods in Microbiology Centre College

Macroevolution Lecture Centre College

Preparing for a Career in Research Centre College

Marine Biology Seminar Cornell University

Speciation Cornell University

Writing in the Majors Evolution Cornell University

Invertebrate Zoology Lab University of California Davis