Research in the philosophy of mind, foundations of cognitive science, logic, philosophy of language, Buddhist philosophy, cross-cultural hermeneutics, theoretical and applied ethics and epistemology. He is director of the logic program and teaches Logic 100 andPhilosophy 220 (Incompleteness and Inconsistency) regularly.