teaching

Cornell University

Kant and Constructivism; Philosophy of Race; Law, Society, & Morality; Philosophy of Law; Social/Political Philosophy; Philosophy of Punishment

Providence College

Social/Political Philosophy; Law and Morality; Senior Seminar on Free Will; Current Problems in Ethics; Early Modern Philosophy; Ethics and the Common Good; General Ethics; Introduction to Philosophy; Development of Western Civilization (team taught) 17th to 19th Century, and 19th to 20th Century

Auburn Correctional Facility

Social/Political Philosophy

Harvard University 

To What Question Is Law the Answer?

UC Berkeley

War and ‘Human Nature’; What Is an Argument?