-
Coastal Carolina University
Ethical Theory
Introduction to Ethics
Ethics Bowl
Bryn Mawr College
Happiness and Reality in Ancient Thought (introductory ancient Greek philosophy)
Truth, Science, and Politics
Global Ethical Issues
Environmental Ethics
Authority, Obligation, and Justice
University of Pennsylvania
Environmental Ethics
The Social Contract
(complete teaching portfolio, with teaching statement, course evaluations, and sample syllabi, available upon request)
-
University of Pennsylvania
Introduction to Ethics
Logic and Formal Reasoning
Introduction to Philosophy
The Social Contract
-
Philosophy for the Young, Benjamin B. Comegys School (5th and 8th grades)
Philosophy Club, George Washington Carver High School of Engineering and Science (9th-12th grades)
More information here.