Teaching

Instructor of Record:

Dartmouth College

GOVT 4: Politics of the World
syllabus

Middlebury College

PSCI 0103: Introduction to Comparative Politics
syllabus

PSCI 0225: West European Politics
syllabus

PSCI 0228: Central/East European Politics
syllabus

PSCI 0445: Comparative Ethnic Politics
syllabus

UNC-Chapel Hill

POLI 130: Introduction to Comparative Politics
syllabus

POLI 239: Introduction to European Government
syllabus

POLI 236: Politics of East-Central Europe
syllabus

 

Teaching Assistant:

UNC-Chapel Hill

POLI 150: Introduction to International Relations

POLI 271: Modern Political Thought

 

A summary of my course evaluations as an instructor are available here.

Unabridged course evaluations as instructor of record and as a teaching assistant can be provided on request.