Ph.D. Department of History, University of Calgary, 2004.
M.A. Department of History, University of Calgary, 1999.
B.A. Honours Arts Applied Studies Co-op Program, History Major, University of Waterloo, 1998.
Strategic Studies Teachers’ Workshop, Philip Merrill Center for Strategic Studies, Johns Hopkins University. Week-long seminar hosted by the Paul H. Nitze School of Advanced International Studies, held in Stowe, Vermont. June 2006.
Summer Workshop on Analysis of Military Operations and Strategy (SWAMOS). Three-week seminar hosted by Institute for War and Peace Studies, Columbia University, held at Cornell University, New York. July 2002.
1998 Battle of Normandy Foundation Study Tour. Three-week tour led by Terry Copp of Wilfrid Laurier University. May-June 1998.
Certificate in French as a Second Language. Niveau Intermédiaire III-IV. CÉGEP de Trois-Rivières, Trois-Rivières, Québec, Summer 1993. Six-week course in French immersion sponsored by the federal government.