Teaching Awards:
Nominated for Teacher of the Year, Marquette University, 2007 – 2008
Rev. John P. Raynor, S.J. Faculty Award for Teaching Excellence, Marquette University, 1998
American Political Science Association and Pi Sigma Alpha Award for Outstanding Teaching in Political Science, 1998
Edward D. Simmons Teaching Excellence Award for Junior Faculty, College of Arts and Sciences, Marquette University, 1991
Recent Courses Taught:
POSC 4621: Politics of the World Economy
POSC 4641: Politics of the Illicit Global Economy
POSC 4642/5642: Politics of Drug Control
POSC 4643/5643: Human Trafficking
POSC 6601: Graduate Core Seminar in International Politics
Additional Courses: Undergraduate
Cooperation and Conflict in International Relations
International Security and Arms Control
Introduction to International Affairs
Introduction to International Politics
National Security Policy
War and Peace in the Nuclear Age
Senior Capstone Seminar in International Affairs (Seminar Topics: American Immigration Reform, Combatting Human Trafficking, Comparative Immigration)
Additional Courses: Graduate
Graduate Core Seminar in International Political Economy