Teaching

Experience

Seminar Leader at King’s College London
6SSPP353: Politics and Justice in International Law, Dr Carmen Pavel (Spring 2021)
— with guest lecture on international refugee law
5SSPP240: American Political Development, Dr Samuel De Canio (Spring 2021)
4SSPP110: Political and Economic Philosophy, Dr Carmen Pavel (Autumn 2020)
5SSPP219: Key Concepts of PPE, Dr Roberto Fumagalli (Autumn 2020)

At King’s, I also supervise BA and MA dissertations.

University of Pennsylvania
As lead instructor:
PHIL271: Global Justice – Immigration, Asylum, and Borders (Fall 2019).
Click for syllabus.

As teaching assistant:
PHIL077: Philosophy of Law, Prof. Carlos Pereira di Salvo (Spring 2018)
PHIL008: The Social Contract, Prof. Kok-Chor Tan (Fall 2017)
PHIL004: History of Modern Philosophy, Prof. Andrew Chignell (Spring 2017)
PHIL002: Ethics, Prof. Errol Lord (Fall 2016)

At Philadelphia Futures
Volunteer Instructor, Philosophy Club for High School Students, Prof. Karen Detlefsen and Karen Kovaka (Fall 2016)


Certifications and Training

Center for Teaching and Learning, University of Pennsylvania
(1) Teaching certificate for advanced training in teaching for graduate students.
(2) TA training for new teaching assistants at Penn.

Teaching Workshops
(1) Minorities and Philosophy Inclusive Methodology and Pedagogy Workshop, University of Pennsylvania (Spring 2018)
(2) American Association of Philosophy Teachers Workshop on Teaching and Learning Philosophy (Fall 2017)