Many of the course titles below are linked to slides and handouts.
Feel free to use any of these course materials.
If you do, please let me know if you have any edits or find any typos.
Undergraduate Courses at Johns Hopkins
Decisions, Games, and Social Choice
Modal Logic and Its Applications
Proper Names and Definite Descriptions
Counterfactual Reasoning, Normative & Descriptive Aspects (with Steven Gross)
The Logic of Spinoza's Ethics (with Yitzhak Melamed)
Fundamental Principles of Philosophical Rationalism (with Yitzhak Melamed)
Possible Worlds: From Spinoza to Kripke (with Yitzhak Melamed)
Graduate Seminars at Johns Hopkins
Truthmakers
Current Topics in Philosophy (aka Journal Club)
Fatalism and the Logic of Unconditionals
Instructed Courses at UC Berkeley
Logic Notes
Other Teaching Engagements
Philosophical Logic Bootcamp, NASSLLI 2014
Basic Mathematics and Geometry, San Quentin State Prison with the Prison University Project
Logic Games Workshop, A+ Summer High School