Courses Developed and Taught, by Institution
University of Idaho (2017-25)
America in the World
American Foreign Policy
American National Government
Introduction to Comparative Politics
Introduction to International Politics
Introduction to Public Policy
McClure Academic Scholars
Political Violence and Revolution
Politics and Film
World Politics and War
Army War College (2020-1)
Finance as a Domain
War, Policy, and National Security II (taught, not developed)
Centre College (2016)
Introduction to Research Methods
University of Kentucky (2012-2017)
American Government
Composition and Communication
Introduction to Political Theory
Politics of Terrorism
University of Cincinnati (2006-2012)
Conflict in International Relations
International Crisis Management
International Security Policy
Politics of Terrorism
US National Security Policy
University of Idaho (2017-25)
America in the World
American Foreign Policy
American National Government
Introduction to Comparative Politics
Introduction to International Politics
Introduction to Public Policy
McClure Academic Scholars
Political Violence and Revolution
Politics and Film
World Politics and War
Army War College (2020-1)
Finance as a Domain
War, Policy, and National Security II (taught, not developed)
Centre College (2016)
Introduction to Research Methods
University of Kentucky (2012-2017)
American Government
Composition and Communication
Introduction to Political Theory
Politics of Terrorism
University of Cincinnati (2006-2012)
Conflict in International Relations
International Crisis Management
International Security Policy
Politics of Terrorism
US National Security Policy