I am an experienced instructor who has taught both large introductory courses like Introduction to Ethics, as well as upper-division courses like Theory of Knowledge. I am prepared to teach courses of any level in philosophy of science, metaphysics, philosophy of language, and logic. I am additionally prepared to teach lower-division courses in biomedical ethics, ethics, epistemology, and history of analytic philosophy.

Here you’ll find a portfolio that includes a statement detailing my teaching philosophy and my teaching experience (including student evaluations).