Teaching

Courses Taught at Nazarbayev University

MPA605  Research Methods for Public Managers  Syllabus

DPP621  Public Policy and Analysis  Syllabus

MPE672  Third Sector: civil society, nonprofit organizations, voluntary action  Syllabus

Doctoral Dissertation and Masters Thesis Supervision

Executive Education Teaching at Nazarbayev University

Leveraging Status and Power

Courses Taught at Wagner College

Public Policy

Special Topic: The Politics of Poverty and Welfare

Public Administration

American Government and Politics

Reflective Tutorial

Courses Taught at New York University

American Politics Seminar (Graduate) Syllabus

Interest Groups & Social Movements in the U.S. (Undergraduate) Syllabus

Policy Formation and Policy Analysis (Graduate) Syllabus

Interest Groups in U.S. Politics (Graduate) Syllabus

The Politics of Poverty and Welfare (Undergraduate) Syllabus

American Field Seminar:  Interest Groups & Social Movements in the U.S. (Undergraduate) Syllabus

American Politics Seminar (Graduate) Syllabus

Normative Issues in Public Policy (Undergraduate) Syllabus

Managing Public Service Organizations (Graduate) Syllabus 

Health Policy in a Global World (Undergraduate) Syllabus