Schedules Past and Present
Queens College
Fall 2022 Spring 2023Fall 2021 Spring 2022
Fall 2020 Spring 2021
Fall 2019 Spring 2020
Fall 2018 Spring 2019
Fall 2017 Spring 2018
On Sabbatical 2016-2017
Fall 2015 Spring 2016
Fall 2014 Spring 2015
Spring 2014 Fall 2013
Spring 2013 Fall 2012
Spring 2012 Fall 2011
Spring 2011 Fall 2010
Spring 2010 Fall 2009
Spring 2009 Fall 2008
Binghamton University
Spring 2008 Fall 2007Spring 2007 Fall 2006
Spring 2006 Fall 2005
University of Washington
Spring 2005 Winter 2005 Fall 2004Spring 2004 Winter 2004 Fall 2003
Spring 2003 Winter 2003 Fall 2002
Spring 2002 Winter 2002 Fall 2001
Harvey Mudd College
Spring 2001 Fall 2000