For more information on any of these courses, please contact me directly.
Courses taught at City University of Hong Kong:
- Ethical and Political Philosophy of China
- Philosophy and Life: A Dialogue
- Values and Choice in Public and Social Policy
- Thinking Philosophically: Bridging the Gap between Arts and Sciences
- Health Care Policy and Ethics
- Ethics and Practice
- Philosophy Goes to the Movies
- Introduction to Social and Political Philosophy
Course taught at Victoria University of Wellington:
- Political Philosophy East & West (Summer 2016)
Courses taught at Underwood International College, Yonsei University:
- Eastern Civilizations (Fall 2011)
- Law and Philosophy (upper division seminar) (Fall 2011)
- Comparative Political Philosophy (upper division seminar) (Spring 2011)
- Critical Reasoning (Fall 2010, Spring 2011, Spring 2012)
Courses taught at Santa Clara University:
- Ethical Issues in Business (Winter 2010, Spring 2010)
- Chinese Philosophy (Spring 2010)
- Ethical Issues in Society (Fall 2009)
Courses taught at the University of Utah:
- Introduction to Philosophy: Survey of Philosophy (Online) (Fall 2008, Spring 2009)
- Introduction to Philosophy: God, Faith & Reason (Spring 2007)
- Philosophy of Law (Spring 2006, Fall 2006)