Teaching

Courses:

Spring 2019:
Bio2960: Principles of Biology 1

Fall 2018: TBA

Spring 2018:
On sabbatical, Max Planck Inst. for Plant Breeding Research

Fall 2017  (previously taught Fall 2015) 
Biology 4023: How Plants Work: Physiology, Growth and Metabolism

Spring 2017
Biol. 2960: Principles of Biology 1
Course website on Blackboard: 

For more information on Undergraduate courses offered through Washington University's Biology Department and other programs within the department, please visit the Natural Sciences Learning Center.