Teaching
Teaching
Problems of Law and Morality (Hunter College)
Ethics and Moral Judgment (Hunter College)
Philosophical Ethics (Fordham University)
Philosophy of Human Nature (Fordham University - Lincoln Center)
Ethics and Critical Reasoning (Baruch College)
Introduction to Philosophy (Brooklyn College)
Moral Issues in Business (Brooklyn College)
Philosophical Approaches to Race and Racism (New York University)
Attachment, Loss, and the Passage of Time (New York University)
Minds and Machines (New York University)
Elementary Logic (University of Wisconsin - Milwaukee)