UNIVERSITY OF TORONTO (since 2014)
POLA02 Critical Issues in Politics II: Politics, Markets, and the Environment
POLC69 Political Economy: International and Comparative Perspectives
PPGD64 Comparative Public Policy
POL2318H1 Public Policy: Theories and Approaches
POL435/2235 Business and Politics: Power in a Global World
PPGC66 Public Policy Making: Domestic, International and Transnational Perspectives
YALE UNIVERSITY (2009-2014)
EVST 245/F&ES 245/PLSC 146 International Environmental Policy and Governance, Prof. B. Cashore. Undergraduate course. Teaching Fellow, fall 2010.
F&ES 85023 The New Corporate Social Responsibility: Public Problems, Private Solutions, and Strategic Responses, Prof. B. Cashore. Graduate course. Teaching Fellow, fall 2009.
F&ES 85401 Institutions and the Environment, Prof. B. Cashore. Graduate course. Teaching Fellow, spring 2010; spring 2014.
UNIVERSITY OF LEUVEN (2005-2007)
S0053 Seminar in International Relations: Private Actors in International Relations. Graduate course. Lecturer, 2005-2006 and 2006-2007.
S0A57 International Organization, Prof. H. Bruyninckx. Graduate course. Teaching Assistant, spring 2006.
S063 International Environmental Politics and Sustainable Development, Prof. H. Bruyninckx. Teaching Assistant, fall 2005.
S0A55 Theories of International Relations, Prof. H. Bruyninckx. Teaching Assistant, fall 2005.
Preparation and facilitation of two-day workshops (3 per year) for the students of the Master in Conflict and Sustainable Peace Studies, 2005-2007.