Teaching

Free Expression, Pluralism, and the University (version 2.0, MIT, 2024-2025)

Money, Credit, and Financial Crisis, 1600-2020 (version 1.0, MIT, 2022-2023)

Libertarianism in History (version 6.0, MIT, Fall 2022)

How to Stage a Revolution (version 3.0, MIT, Fall 2021)

France: Enlightenment and Revolution (version 1.0, MIT, Spring 2021)

Race, Crime, and Citizenship in American Law  (version 9.0, MIT, Spring 2021)

How to Stage a Revolution (version 2.0, MIT, Fall 2017)

Capitalism in the Age of Revolution (version 5.0, MIT, Spring 2020)

Criminal Law (version 3.0, University of Maine School of Law, Fall 2013)

Law and Revolution (University of Maine School of Law, Fall 2012)

Law and Religion (version 2.0, University of Maine School of Law, Spring 2013)

Criminal Procedure: Investigations (version 3.0, University of Maine School of Law, Fall 2012)