Courses I've taught in the past and students I've advised are on my CV

Undergraduate courses I've taught range from Argument (critical thinking), Political Philosophy, Metaethics, Normative Ethics, Recent Philosophy, Nietzsche, The Self, (intro) Epistemology, and Major Moral Philosophers (which I've done as Mill / Hume / Kant). Graduate courses range from Metaethics, Ethics, and Core Issues in Analytic Philosophy.

For information on NUS philosophy course offerings, look here for a list of all courses, and here for what's going on this academic year