As Instructor of Record

POLS-Y385: Modern Political Thought (Spring 2020)

 

As Associate Instructor

POLS-Y379: Ethics and Public Policy (Spring 2019)

POLS-Y100: American Political Controversies (Fall 2018, Fall 2019)

POLS-Y105: Intro to Political Theory (Spring 2017, Fall 2017, Spring 2018)

POLS-Y103: Intro to American Politics (Fall 2016)

POLS-UA140: Socialist Theory (Fall 2014)