Political Science

Education

  • PHD, Univ of Michigan Ann Arbor
  • MA, Univ of Michigan Ann Arbor
  • BA, University of Virginia

Associate Professor of Political Science

Contact Information

  • HONS-100: Thought
  • HONS-301: 300-Level Honors Seminar
  • POLI-131: International Relations
  • POLI-205: Research Methods I
  • POLI-226: Soviet and Russian Politics
  • POLI-331: American Foreign Policy
  • POLI-334: International Organizations and Law
  • POLI-335: War and Politics
  • POLI-336: Rise of China & World Politics
  • POLI-501: Senior Seminar
  • POLI-504: Independent Study

Courses Taught

  • HONS-100: Thought
  • HONS-301: 300-Level Honors Seminar
  • POLI-131: International Relations
  • POLI-205: Research Methods I
  • POLI-226: Soviet and Russian Politics
  • POLI-331: American Foreign Policy
  • POLI-334: International Organizations and Law
  • POLI-335: War and Politics
  • POLI-336: Rise of China & World Politics
  • POLI-501: Senior Seminar
  • POLI-504: Independent Study