Dr. Veilleux-Lepage has taught the following courses in the Department of Political Science and Economics and in the War Studies Programme at the Royal Military College of Canada:
Dr. Veilleux-Lepage has taught the following courses at the Institute of Security and Global Affairs at Leiden University:
In addition, he was also a Teaching Assistant (Tutor) for these courses at the University of St Andrews:
Introduction to International Relations, School of International Relations.
Foreign Policy Analysis and International Security, School of International Relations.
Honours dissertations. School of International Relations.
Intellectual Developments of Modern Civilization. School of Chemistry.
Introduction to Influential Thinkers, Theories and Texts, School of Chemistry.
CSTPV Certificate/Advanced Certificate, Centre for the Study of Terrorism and Political Violence
Dr. Veilleux-Lepage was also a Teaching Assistant (Tutor) for the following course at Carleton University:
Terrorism in History, Department of History.