York University
Sessional Assistant Professor
Appficiency Inc.
Knowledge Management Specialist
Sheridan EDGE
Learning Experience Designer
Seneca Part-time Studies
Professor in Therapeutic Recreation
Carpe Vitam
Educator, Strategic Advisor and Founder
Trent Centre for Aging and Society, Trent University
Faculty Fellow
York University
Adjunct Professor
Seneca Part-time Studies
Curriculum Developer, Program Quality
Seneca Part-time Studies
Professor
Purdue University
Seneca College
University of Toronto - Ontario Institute for Studies in Education