Courses

At the undergraduate level I teach critical thinking, theory of knowledge, philosophy of science, and sundry other courses. At the graduate level, I typically teach seminars in, or related to, epistemology and the philosophy of science. I’ve also taught courses on realism (not just in the philosophy of science), empiricism, ontology and meta-ontology, and the history of analytic philosophy.

Current courses (Spring term 2020)

-Critical Thinking (undergraduate, online).

-Epistemology (graduate seminar).