Teaching

INDIANA UNIVERSITY

Analyzing Politics
Capitalism and Democracy
West European Politics

TEXAS TECH UNIVERSITY

Introduction to Comparative Politics
Introduction to Political Analysis

MICHIGAN STATE UNIVERSITY

Populism, the Radical-Right, and Modern Threats to Democracy
Introduction to Data Analytics