Courses Taught

Robot & Animal Ethics

Moral Psychology

Free Will

Minds and Brains

Rationalism

Empiricism

Epistemology

Kant

Atheism

Introduction to Logic

Introduction to Logic II

Analytic Philosophy: Theories of Knowledge and Justification

Analytic Philosophy: Metaphysics and the Linguistic Turn