Courses Taught Previously at York
- Winter 2020
- Fall 2019
- Winter 2019
- Fall 2018
- Fall 2017
- Winter 2017
- Fall 2016
- Fall 2015
- Winter 2015
- Fall 2014
- Fall 2013
- Winter 2013
- Fall 2012
- Winter 2012
- Fall 2011
- Winter 2011
- Fall 2010
- Winter 2010
- Fall 2009
- Winter 2009
- Fall 2008
- Winter 2008
- Fall 2007
- Winter 2006
- Fall 2005
- Winter 2005
- Fall 2004
- Summer 2004
- Winter 2003
- Fall 2002
- Winter 2002
Back to Aijun An's HomePage