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