Teaching

I currently teach the following courses at Villanova University:

PHI 1000: Knowledge, Reality, Self

Villanova’s introduction to philosophy course.

ACS 1000: Ancients

Villanova’s Augustine Culture Seminar is the foundation of the university’s liberal arts core curriculum.

ACS 1001: Moderns

The second semester of Villanova’s foundational humanities course.


In addition to the courses above in which I serve as the primary instructor, I have also served as a writing tutor at the Villanova Writing Center, and as a teaching intern for the following courses:

  • ACS 1001: Moderns
  • ETH 2050: The Good Life: Ethics and Contemporary Moral Problems
  • PHI 1000: Introduction to Philosophy
  • PHI 2020: Symbolic Logic