In addition to teaching upper-level philosophy courses for majors, I regularly teach introductory philosophy courses which are required for all students as part of the University of St. Thomas’s core-curriculum.  A central aim of my teaching is to make philosophy accessible and engaging for a general student audience.  My core courses focus heavily on applications of philosophical theories to everyday life and include use of innovative digital materials.

I recently made these whiteboard animation videos for my online introductory ethics course: