Teaching

New and Revised Courses

Local Democracy (Undergraduate Seminar)

Social Media, Technology, and Democracy (Undergraduate Seminar)

Research Design and Methods (Undergraduate Course)

Columbia University and Barnard College

Introduction to Comparative Politics (Spring 2026)

Challenges for Developing Democracies (Spring 2026)

Local Democracy in Comparative Perspective (Summer 2026)

Introduction to Trust and Safety (Proposed Masters Course

Loyola Marymount University

Local Democracy  (Fall 2025; Civic Engagement Bootcamp Activity)

Challenges for Developing Democracies (Fall 2025, Revised Version). 

Introduction to International Relations (Fall 2025, Revised Syllabus)

Fordham University

Introduction to Politics (Spring 2025, Revised Version).

Tulane University

Development Issues & Strategies, Fall 2018.

Ethnic Politics, Fall 2018.

Introduction to International Relations, Fall 2018.

Pitzer College (Claremont Colleges Consortium)

Introduction to Development Policy, Fall 2016, Spring 2018.

Local Democracy in Comparative Perspective: Power, Participation, and Policy,  Spring 2018.

Ethnic Politics: Identity, Conflict, and Change, Spring 2017, Spring 2018.

Introduction to Comparative Politics, Fall 2016, Fall 2017.

Challenges for Developing Democracies, Spring 2017, Fall 2017.

Parties, Voters, and Elections in the Developing World, Spring 2017.

Politics of India, 2017 Draft Syllabus. 

Swarthmore College

Challenges for Developing Democracies, Spring 2015, Spring 2016.

Ethnic Politics, Spring 2016.

The Politics of Poverty Alleviation in the Developing World, Spring 2016.

Government and Politics in South Asia, Spring 2015.

 *Teaching Philosophy and Course Evaluations