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