Nicole has taught the following courses:

McMaster University
The Politics of Public Policy (undergraduate)

Public Policy & Research Administration Seminar (graduate)

Political Participation in Canada (undergraduate)

Canadian Public Sector: Implementation of Policies (undergraduate)

Politics, Power and Influence in Canada (undergraduate)

Politics and Government (undergraduate)

Carleton University
Youth and Political Participation (undergraduate)

University of Guelph
Canadian Government and Politics, Distance Education (undergraduate), co-instructed

She also has experience supporting courses on the following topics: Youth and Political Participation, Research Methods, Gender and Politics, Canadian Political Institutions, North American Politics and International Institutions.