Mahidol University - International College, since 2016
- Business Ethics
Teaching areas at the Graduate School of Philosophy and Religion,
Assumption University of Thailand 2008-2016
(MA and PhD level)
- Philosophy of Culture including Popular Culture
- Philosophy of Art and Aesthetics
- Philosophy of Human Nature
- Ethics including Applied Ethics
Courses taught at the National University of Lesotho 2004-2008
- Textual Analysis - Aristotelian Metaphysics (MA)
- Aristotelian Ethics (MA)
- Contemporary Issues in Ethics - Philosophy and Ethics of Terrorism (MA)
- Philosophy of Art and Aesthetics: Evil and Art (BA Honours)
- Philosophy of Art and Aesthetics: Catharsis at the Intersection of Art, Ritual and Therapy (BA Honours)
- Philosophy of Art and Aesthetics (BA)
- Philosophy of Culture and Religion (BA)
- Ancient Greek Philosophy (BA) Ancient Greek Philosophers Diagramme
- Contemporary Continental Philosophy (BA)
- Research Methodology and Guided Reading (BA)
- Research Project: How to Write a Philosophical Thesis (BA, BA Honours, MA)
- Introduction to Applied Ethics (Diploma)
- Ethics of War and Peace (Diploma) Ethics of War and Peace Diagramme
- Ethical Issues in Transcultural Interaction (Diploma)
- Issues in Environmental Ethics (Diploma)