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)