Courses Taught

Religion and International Politics
Department of Government, Harvard University
Undergraduate-graduate lecture course, Fall 2006

Religion and Politics
Department of Government, Harvard University
Junior Seminar (majors course), Spring 2003; Spring 2005; Fall 2005

Introduction to the Political Economy of Development
Department of Government, Harvard University
Undergraduate (majors course), Fall 2002

Conflict Management and Governance in Central America and the Caribbean
Johns Hopkins Paul H. Nitze School of Advanced International Studies
Graduate Seminar Fall 1998

The Role of Advocacy in International Development
Johns Hopkins Paul H. Nitze School of Advanced International Studies
Graduate Seminar Fall 1998

Civil Society and Comparative Political Systems
Universidad Francisco Marroquín
Guatemala
Upper level undergraduate course (taught in Spanish)
Summer 1998

Latin American Politics and Government
Georgetown University
Government Department
Upper level undergraduate core course
Spring 1995, Fall 1995

Sovereignty and Environment in Latin America
Georgetown University 
Latin American Studies Program
Graduate Seminar Spring 1994

Justice and Sovereignty in International Affairs
Princeton University
Politics Department
Upper level undergraduate seminar
1989-1990, 1991-1992, 1991-1992

Honors Seminar: Power, Justice, and the International System
Georgetown University
School of Foreign Service
(co-taught with Ambassador Viron Vaky and Francis Winters)
Honors Seminar, 1987-1988

Ethics, logic, and introduction to philosophy courses
Georgetown University
Philosophy Department
1986-1988