Teaching

Teaching at Nazarbayev University

MPA605  Research Methods for Public Managers

DPP621  Public Policy and Analysis

MPE672  The Third Sector: civil society, nonprofit organizations and voluntary action

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

Teaching Assistant

The Politics of Public Policy (Undergraduate)
Capstone Seminar (Graduate)