• 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.