Teaching Philosophy


Designed Courses


Active Courses and History

Texas A&M University

ENGR/PHIL 482: "Ethics and Engineering"

Instructor of Record

Spring 2021. Syllabus.

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

Fall 2020, Sections 906 and 915. Supplemental Syllabus.

Fall 2018 – Spring 2020

Institut Américain Universitaire

PHIL/POL 312: "Ethics in Society"

Teaching Assistant to David Coombes

Spring 2018

Fall 2017