Teaching

Courses Taught

Lafayette College

  • Introduction to International Politics
  • Chinese Foreign Policy
  • Introduction to Asian Studies
  • Global Governance

Cleveland State University

  • International Politics
  • U.S. Foreign Policy
  • Causes of War
  • Senior Seminar in International Relations
  • Regional Politics (graduate level)
  • Global Governance (graduate level)

 Awards

  • Faculty Merit Award, 2012, Cleveland State
  • Teaching Enhancement Award, 2009, Cleveland State