Teaching
Teaching
Philosophical Ethics (Fordham University - Lincoln Center)
Philosophy of Human Nature (Fordham University - Lincoln Center)
Ethics and Moral Judgment (Hunter College)
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)