top of page

AWARDS

(2018)  Favorite Faculty Award  -  Virginia Tech

awards
sh_edited.jpg

COURSES

courses
UniversityofPennsylvania_SimplifiedLogo_RGB.png

DEPARTMENT OF PHILOSOPHY

Instructor

Phil 573 Ancient Virtue Ethics (Spring 2022)

Phil 334 Ethics of Social Media (Spring 2022)

Phil 002 Ancient Greek Ethics (Fall 2021)

Phil 512 Aristotle's Teleology (Spring 2021)

Phil 002 Intro to Ethics (Spring 2020, Spring 2021))

Phil 281 Love & Sex (Spring 2020, Fall 2020, 2021)

Phil 510 Plato’s Republic and Laws (Fall 2019)

UPenn
VT logo.png

DEPARTMENT OF PHILOSOPHY

Instructor

Phil 2115 Ancient and Medieval Philosophy (Fall 2018)

Phil 1304 Morality and Justice (Fall 2018)

Phil 4212 Graduate Seminar: Aristotelian Metaphysics (Spring 2017)

Phil 4016 Special Topics in Philosophy (Plato’s Republic) (Spring 2018)

Phil 1304: Morality and Justice (Fall 2017)

Phil 2115: Ancient and Medieval Philosophy (Fall 2017)

Phil 1304: Morality and Justice (Spring 2017)

Phil 3114: Philosophy of Well-Being (Spring 2017)

Virginia Tech
rutgers-camden.png

DEPARTMENT OF PHILOSOPHY

Instructor

PHI 01:730:401 Plato: The Republic (Spring 2015)

Rutgers

Albert C. Wagner
Correctional Facility 

Course Coordinator & Instructor

PHI 205 Philosophy of Inequality (Spring 2015)

      with Daniel Wodak, Ella Haselswerdt, & Orlando Reade

PHI 102 Philosophy & the Good Life (Spring 2013)

      with Ella Haselswerdt, Josh O’Rourke, & Daniel Wodak

Albert C. Wagner CF

Garden State Correctional Facility

Course Coordinator & Instructor

PHI 205 Philosophy of Inequality (Spring 2015)

      with Daniel Wodak, Ella Haselswerdt, & Orlando Reade

PHI 102 Philosophy & the Good Life (Spring 2013)

      with Ella Haselswerdt, Josh O’Rourke, & Daniel Wodak

Garden State CF
Princeton University logo.png

DEPARTMENT OF PHILOSOPHY

Assistant in Instruction

PHI 305 Plato’s Republic (“Plato in Berlin” seminar,

      Summer 2014, for Benjamin Morison)

PHI 202 Introduction to Moral Philosophy (Fall 2012, for

      Michael Smith)

Princeton
bottom of page