Teaching
Current teaching:
Introduction to Social Epistemology. Co-taught. Graduate level.
Past teaching at University of Aberdeen:
PH 5031: Epistemic Disagreement. Graduate level.
Past teaching at UCLA:
PHILOS 199: Directed Research (nine upper-division
independent studies in epistemology).
PHILOS 174: Topics in Theory of Knowledge.
PHILOS 99: Student Research Program (lower-division independent
study in epistemology).
PHILOS 22: Introduction to Ethical Theory.
PHILOS 21: Skepticism and Rationality.
Teaching at St. Andrews:
LM1006: Introduction to Logic.
LM1007: Knowledge and Reality.
LM2001: Logic and Philosophy of Science.
PY4000: Basic Meta-Logic. Graduate level.
Introduction to Analytic Philosophy.
Past teaching at University of Aberdeen:
Past teaching at UCLA:
Teaching at St. Andrews: