Course Last Taught
Biol 1010, Principles of Biology Fall 2011
Biol 1020, World of Biology Fall 2011
Biol 1050 General Biology Spring 2012
Biol 3020, Introduction to Evolution  Spring 2012
Biol 4960, Biology Colloquium Spring 2012
Boty 3700, Flowering Plants Spring 2012
Boty 3130, Morphology of Plants, Algae and Fungi Fall 2010
Biol 4400, Evolution Spring 2010
Boty 1050, Introduction to Botany Fall 2009
Boty 3050, Plants, Humans and Agriculture Fall 2005
Boty 3120, Morphology of Vascular Plants   Fall 2001
Boty 3100, Survey of Non-Vascular Plants   Fall 2000
Boty 4600, Plant Ecology   Fall 1993