Courses Taught

The George Washington University

Global Justice (International Affairs 6118-16)

Fall 2019


Chapman University

Political & Legal Philosophy (Philosophy 318)

Spring 2019


Princeton University

Spring 2018

Political Theory (Politics 210)

Assistant in Instruction to Professor Anna Stilz


Fall 2017

Global Justice (Politics 313)

Assistant in Instruction to professor Charles Beitz


Spring 2016

Global Justice (Politics 313)

Assistant in Instruction to Professor Charles Beitz


Fall 2015

Ethics & Public Policy (Politics 308)

Assistant in Instruction to Professor Stephen Macedo