University Teaching

University of Waterloo, Renison University College, Social Development Studies

 

Courses (2015-Present): 

  • Social Justice for Social Development (ARTS130)

  • Restorative Approaches to Education (SDS435R)

  • Poverty and its Social Consequences (SOC224R)

  • Changing Conceptions of Childhood (SDS220R)

  • Research Apprenticeship (SDS454R)

  • Professional Leadership and Communication in Social Development (SDS450R)

  • Social Research Methods (SDS251R)

  • Political Ideologies and Social Development (formerly Social Ideas, Social Policy and Political Practice) (SDS131R)

University of Toronto, Victoria College, Education and Society Program 

 

University of Calgary, Consortium for Peace Studies (CPS), Faculty of Social Work

 

Ryerson University, Interdisciplinary Studies, Faculty of Community Services, Toronto

 

Johns Hopkins University & Northwestern University partnership program: Civic Education Project & Center for Talented Youth, at University of California, Berkeley

 

Teaching Assistant

Johns Hopkins University,  Center for Talented Youth, at Mount Holyoke College, Massachusetts

 
  • Writing and Imagination (2007)

Other Teaching

Halton District School Board

 

Secondary School Teacher (Occasional), (2022-current)

Maru-a-Pula Secondary School, Botswana, Africa

 

Teacher-Librarian (2008)

Toronto District School Board

 

Elementary Teacher (Occasional), Grades 2-9 (2008-2010)

Teaching Internships: Windfields Junior High School, Grades 7-9; William G. Davis Junior Public School, Grade 4;  Cosburn Public School, Grade 8, (2006-2008)