I currently teach the following courses at Villanova University:

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
