Teaching

Here are a few of the courses I regularly teach.

Non-Classical Logic (Undergraduate)

This upper-level undergraduate course is an introduction to non-classical logics, such as modal logic, many-valued logic, paraconsistent logic, second-order logic, and intuitionistic logic. There is an emphasis on the applications of these logics in fields like philosophy, linguistics, mathematics, computer science, and artificial intelligence.

Philosophy of Language (Undergraduate)

Words and sentences are meaningful. From this fact, we get several philosophical questions about linguistic meaning. In the first half of the course, we theorize about the meanings of words and sentences. In the second half of the course, we theorize about what speakers do with words and sentences. ​

Social Metaphysics (Graduate)

This course surveys fundamentalist approaches to social metaphysics. Fundamentalism is the study of social metaphysics using the tools of metaphysical fundamentality — grounding, essence, naturalness, truthmaking, etc. The fundamentalist approach sees social metaphysics as continuous with general metaphysics (the study of more general features of reality like time, material objects, existence, and so on). Fundamentalism also sees social metaphysics as deep; the nature of the social world can diverge strongly from the way we represent it. This is a social metaphysics course that, after having taken, you will know something substantial about contemporary metaphysics more generally.

Syllabus

Social Philosophy of Language (Graduate)

This is a course in social philosophy of language. We will start by discussing conceptual engineering. Can we improve our concepts by modifying them? And if so, how and why? We will also discuss metalinguistic negotiation: the process by which language users navigate meaning changes, on the fly. The second half of the course concerns ideology and speech acts.