Instructor
Georgetown University
The Politics of Race and Capitalism
Can’t Pay, Won’t Pay: The Politics of Debt
Cornell University
GOVT 1101 Power and Politics: Just Words? Writing About Justice and Inequality (First-Year Writing Seminar)
Belmont Abbey College
PO211: Classic Texts I: Ancient and Medieval
PO212: Classic Texts II: Renaissance and Modern
Teaching Assistant
Cornell University
GOVT 1111 Introduction to American Politics
GOVT 3012 The Politics of Poverty in the U.S
GOVT 3032 The Politics of Public Policy in the U.S
GOVT 3082 American Political Campaigns
GOVT 3112 The U.S. Congress and the Legislative Process
GOVT 3141 Prisons