Course Instructor in AFA 511 Ethics and Sustainability in Accounting (2024-2025)
Course Instructor and Coordinator of AFA200 – Introductory Management Accounting (2019-2025)
Course Instructor in ACC406 – Introductory Management Accounting (2018-2019)
Course Instructor in ACTG 2020 Management Accounting Concepts (Winter 2018)
Tutorial Leader in MGMT1000 Managing Contemporary Enterprise (Fall 2017)
Tutorial Leader in POLS 3255 Human Rights and the Global Economy (Summer 2017)
Tutorial Leader in MGMT1000 Managing Contemporary Enterprise (Fall 2016 )
** Tutorial leader’s role is to deliver classroom instruction and facilitate discussion in tutorial/seminar classes, as well as to grade and hold office hours out of class.
Teaching Assistant in EAST 430D Third Level Chinese (Winter 2012)
Teaching Assistant in EAST 230D First Level Chinese (Fall 2012)