The London School of Economics and Political Science (LSE)
Department of Philosophy, Logic and Scientific Method
PH214/416: Political and Moral Philosophy
— Autumn 2021: undergraduate class teacher, topics in moral philosophy
— Spring 2022: lecturer, MSc seminar leader, undergraduate class teacher, topics in political philosophy
Undergraduate and MSc dissertation supervision.
King’s College London
Department of Political Economy, Seminar Leader
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)
BA (x2) and MA (x6) dissertation supervision.
University of Pennsylvania
Department of Philosophy
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
(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)