Teaching

Communicating Moral Issues - PHIL 213

Experience - 2 sections as instructor


Student Evaluations - Highlights

inclusive, intuitive, welcoming

213 Evaluation Highlights

Syllabus

Phil213SyllabusFA19_007_02 (1).docx

Full Course Evaluations

Fall_2019-PHIL213-008-FALL-2019.pdf
Fall_2019-PHIL213-007-FALL-2019.pdf


Engineering Ethics - PHIL 325

Experience - 7 sections as instructor


Student Evaluation Highlights

approachable; engaging; passionate

PHIL 325 Highlights
Phil325Su19 (1).pdf

Introduction to Formal Logic - PHIL 114

Experience - 4 sections as instructor



Student Evaluation Highlights

empathetic; engaging; understanding

114 Highlights
PHIL 114 - 005 Syllabus