Teaching

Currently Teaching

Previously Taught

Undergraduate

  • SCLA 102: Transformative Texts: Critical Thinking & Communication II: Modern World: Debating Development: The Benefits and Drawbacks of Prosperity

  • PSCI 3032: Latin American Political Systems

  • PSCI 3082: Political Systems of Sub-Saharan Africa

  • PSCI 4012: Global Development

  • PSCI 4718: Honors Thesis in Political Science

Graduate

  • PSCI 7022: Seminar in Political and Economic Development

  • PSCI 7085: Introduction to Political Science Data Analysis

  • PSCI 7132: Comparative Political Economy

  • PSCI 7222: Comparative Political Behavior