Queen's University, Belfast Politics and International Relations Lecturer
Carleton University Adjunct Research Professor
Michigan State University School of Criminal Justice Assistant Professor
Pontifical Catholic University of Minas Gerais (PUC Minas) Professor
DeSales University Associate Professor
University of Leeds Professor Emeritus
The Royal Military College of Canada Assistant Professor
Boston University’s Pardee School of Global Studies Research Professor
Cranfield University Professor
University of Massachusetts Lowell Assistant Professor