Teaching

Bridgewater State University:

Part-Time Faculty:

Foundations of Logical Reasoning (2x)

SUNY Suffolk County Community College:

Adjunct Instructor:

Philosophies of Oppression & Social Justice

Issues in Philosophy (2x)

Boston University:

Instructor of Record:

Introduction to Ethics

History of Ancient Philosophy

Teaching Fellow:

Introduction to Philosophy (2x)

Introduction to Ethics (2x)

Reasoning & Argumentation

Medical Ethics

Course Facilitator:

Introduction to Philosophy (Online)

Course Assistant:

Ethical Leadership in the Global Economy