Dr. Veilleux-Lepage is teaching the following graduate course in the Institute of Security and Global Affairs at Leiden University:

  • Security and the Rule of Law

In addition, he was also a Teaching Assistant (Tutor) for the 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. (Three Semesters)

  • Honours dissertations. School of International Relations. (Five Semesters)

  • Intellectual Developments of Modern Civilization. School of Chemistry. (Two Semesters)

  • Introduction to Influential Thinkers, Theories and Texts, School of Chemistry.

  • CSTPV Certificate/Advanced Certificate, Centre for the Study of Terrorism and Political Violence (Six Semesters)

Dr. Veilleux-Lepage was also a Teaching Assistant (Tutor) the following course at Carleton University.

  • Terrorism in History. Department of History. (Four Semesters)