Teaching Philosophy

Fall 2016
BIOL 1150: General Bio II Lab
BIOL 4650: Freshwater Ecology

Summer 2016
BIOL 1150: General Bio II Lecture+Lab
BIOL 4010: Research and Technical Writing in Biology

Spring 2016
BIOL 1150: General Bio II Lecture+Lab
BIOL 5961: Ecology Grad Seminar


Fall 2015

BIOL 1150: General Bio II Lab
BIOL 4650: Freshwater Ecology

Summer 2015
BIOL 1150: General Bio II Lecture


Spring 2015
BIOL 1150: General Bio II Lecture



BIOL 5170: Restoration Ecology
BIOL 5961: Ecology Grad Seminar

Fall 2014


(no teaching, on sabbatical)

Summer 2014
BIOL 4650: Freshwater Ecology

Spring 2014
BIOL 1150: General Bio II Lab
BIOL 5961: Ecology Grad Seminar

Fall 2013
Research Experience in the Sierra Nevada (RESN)
BIOL 4650: Freshwater Ecology
BIOL 4010: Research and Technical Writing in Biology

Spring 2013
BIOL 1150: General Bio II Lab
BIOL 2650: Environmental Biology
BIOL 5170: Restoration Ecology
BIOL 5961: Ecology Grad Seminar


Fall 2012
BIOL 1150: General Bio II Lab

BIOL 4650: Freshwater Ecology
BIOL 5961: Ecology Grad Seminar

Spring 2012
BIOL 1150: General Bio II Lab


Fall 2011
BIOL 1150: General Bio II Lab
BIOL 3000: Frontiers of Biology
BIOL 4650: Aquatic Biology

Spring 2011
BIOL 5170: Restoration Ecology
BIOL 3000: Frontiers of Biology


Fall 2010
BIOL 3000: Frontiers of Biology
BIOL 1050: General Bio I Lab
BIOL 1150: General Bio II Lab


Spring 2010
BIOL 3000: Frontiers of Biology

 BIOL 1150: General Bio II Lab
BIOL 1020: Intro Bio Lab

Fall 2009
BIOL 4650: Aquatic Biology
BIOL 1020: Intro Bio Lab
ZOOL 1050: Intro to Zoology Lab

Spring 2009
BIOL 5170: Restoration Ecology
ZOOL 1050: Intro to Zoology Lab
BIOL 4960: Biology Colloquium

Fall 2008
ZOOL 1050: Intro to Zoology
ZOOL 1050: Intro to Zoology Lab
BIOL 5961: Graduate Seminar