Teaching
Teaching at Nazarbayev University
MPE672 The Third Sector: civil society, nonprofit organizations and voluntary action
DPP621 Public Policy and Analysis
MPA605 Research Methods for Public Managers
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
Teaching Assistant
The Politics of Public Policy (Undergraduate)
Capstone Seminar (Graduate)