AS INSTRUCTOR OF RECORD
- Philosophy & Social Ethics (emphasis on normative and applied ethics): University of Connecticut, Fall 2008 – Summer 2011, 10 total class sections
- Non-Western and Comparative Philosophy (Introduction to Asian Philosophy): University of Connecticut, Spring 2011
- Introduction to Philosophy: Ethics (emphasis on just-war theory and history of ethics): U.S. Air Force Academy, Fall 2006 through Spring 2008, 17 total class sections
- Symbolic Logic: U.S. Air Force Academy, Fall 2007 (team taught with Donald J. Joy)
- Introduction to Logic: Denver Seminary, Spring 2008, graduate seminar, adjunct professor
- Contemporary Philosophy: Truth and Philosophy of Language: Denver Seminary, Fall 2007, graduate seminar, adjunct professor
Independent Studies Supervised:
o Para-consistent Logic, U.S. Air Force Academy, Spring 2008
o Many-Valued Logic, Denver Seminary, Spring 2008
o Game Theory and Paradox, U.S. Air Force Academy, Spring 2008
o Kantian Value Theory, U.S. Air Force Academy, Fall 2007
o Metaphysics of Free Will, U.S. Air Force Academy, Spring 2007
o Kantian Political Theory, U.S. Air Force Academy, Spring 2007
AS INVITED GUEST LECTURER
- War, Drones, & Osama bin Laden, University of California at Davis, April 2012
- Paternalism and Consent, USAF Academy Hospital, Grand Rounds Physician Colloquium for Physician continuing education on medical ethics, Summer 2007
- The Ethics of Pornography, Denver Seminary, Fall 2005
- War and Morality, Fuller Seminary, Colorado Springs, Spring 2005
TEACHING TRAINING AND CERTIFICATION
- UConn Institute of Learning Seminar Series (2 courses), Spring 2009 & Fall 2010
- UConn Institute of Learning Teaching Certification, Fall 2008
- Faculty Teaching Certification Program (three-week intensive course), US Air Force Academy, Summer 2006