coursestaught2
Teaching
Teaching
Teaching
Courses Taught
Comparative Politics: Developing States
Comparative Politics: Advanced Industrial States
International Law and Organization
Democracy, Conflict and World Politics
Asian Politics
Human Rights: Politics and Policy
Ethnic Conflict: Politics and Policy
Global Public Policy
Article on Student Writing
"A Question and an Argument: Enhancing Student Writing Through Guided Research Assignments," PS: Political Science & Politics, September 2001
A Student I Admire