Position:
Assistant Professor at Tulane University
Work:
Tulane University
- New Orleans, LA since Jul 2011
-
Assistant Professor
University of North Carolina at Chapel Hill
Jul 2004 - Jun 2011
-
Instructor
Education:
University of North Carolina at Chapel Hill 2004 - 2011
Doctor of Philosophy (PhD), Political Science and Government
Georgetown University 1996 - 1999
BSFS