Courses/Modules

Module Tutor

Northumbria University, Newcastle Upon Tyne, UK

Masters of International Tourism and Hospitality Management

  • TM9703 - Sustainable Tourism and Hospitality

Bachelor of Tourism and Events Management

  • TM9412 - Understanding Tourism and Events

  • TM9641 - Global Issues and Tourism Futures

Course Instructor

University of Waterloo, Waterloo, ON

  • REC230 - Outdoor Recreation, Tourism, and the Natural Environment (Fall 2022) (On Campus)

  • REC373 - Qualitative Approaches to Leisure Research (Winter 2022) (Hybrid format - On Campus & Asynchronous)

Guest Lecturer

Northumbria University, Newcastle Upon Tyne, UK

  • VA7012 - Galleries and Visual Arts

University of Waterloo, Waterloo, ON

  • REC280 – Introduction to Tourism (Winter 2023)

  • EC422 – Urban Recreation (Spring/Summer 2021)

  • INTST101 – Introduction to International Studies (Fall 2021)

  • REC380 – Tourism Analysis (Fall 2021)

Panel Presenter

University of Waterloo, Waterloo, ON

  • REC380 – Tourism Analysis (Fall 2018 & 2019)