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