Teaching Philosophy


Designed Courses


Active Courses and History

Texas A&M University

ENGR/PHIL 482: "Ethics and Engineering"

Teaching Assistant to Dr. Glen Miller and Dr. Martin Peterson

Fall 2020, Sections 906 and 915. Supplemental Syllabus.

Spring 2020, one section.

Fall 2020, two sections.

Spring 2019, two sections.

Fall 2018, two sections.

Institut Américain Universitaire

PHIL/POL 312: "Ethics in Society"

Teaching Assistant to David Coombes

Spring 2018

Fall 2017