Teaching

Washington University in St. Louis

2019-20

2018-19

2017-18

2016-17

2015-16

2014-15

Rice University

2013-14

2011-12

2010-11

2009-10

2008-9

Bates College

2007-8

2006-7

2005-6

2004-5

2003-4

U.C. Santa Cruz

2002-3