Some classes I've taught with full teaching responsibility:

Business Ethics

Spring 2017 (x2), Fall 2016 (x2), Spring 2016, Fall 2015

Ethics and Society

Spring 2016, Fall 2015

Intro to Ethics

Spring 2014, Summer 2013 (online), Spring 2012, Fall 2011, Summer 2011 (online)

Medical Ethics

Fall 2012, Spring 2011, Fall 2010

Philosophy of Religion

Fall 2013, Spring 2013

Intro to Logic

Winter 2014 (online), Spring 2014 (co-taught at Smith College), Summer 2012 (online)