In Summer 2021 I co-taught Ethics in the 21st Century with Laura Gurskey. I've developed and taught this course (with David Clark in 2019 and Jasmine Gunkel in 2020) for USC's Summer Programs for High School Students. Here is the syllabus from the version of the course offered in Summer 2021.

In Fall 2020 I was the lead instructor for Reasoning and Argument (PHIL 122A-B) at USC. Here is my syllabus. I also co-taught (with Jasmine Gunkel) Introduction to Ethics for USC's Prison Education Project.

I've also worked as a TA for Freedom, Equality, and Social Justice (x1) and Ethical Theory and Practice (x2).

After completing my undergraduate degree, I tutored and mentored high school students as an AmeriCorps Member with City Year Cleveland.