Associate Professor of Political Science; Director of Internship Programs

Degrees: B.A., University of North Carolina at Chapel Hill; M.P.A., North Carolina State University; Ph.D., Emory University

Expertise: American Politics, Mediating Institutions (Interest Groups, Political Parties, Social Movements), Research Methods, Policy Analysis and Program Evaluation

Course Schedule, Spring 2016

  • PO 101-52: United States Politics
    AD29, M, W, F 11AM-11:50AM
  • PO 316-51: Social Movements
    AD249, M, W, F 1PM-1:50PM