Courses taught as Instructor:
DESN 260 Video Production I, MacEwan University (2025 - present)
DESN 360 Video Production II, MacEwan University (2025 - present)
DESN 460 Video Production III, MacEwan University (2027 - present)
DESN 315 Visual Narrative and Storytelling, MacEwan University (2026)
CLIT 7022 Screen Documentaries, HKU (2024)
CRWR 4175 Studies in Non-fiction Films, HKBU (2024)
Courses taught as TA:
FIPR 133 Film and Media Production I, UBC (2022 - 2024)
FIPR 433 Film and Media Production III, UBC (2023-2024)
FIPR 469 Special Topic: Naked Cinema, UBC (2022)
CCHU 9070 Creative Expression on Screen, HKU (2019 - 2022)
CLIT 7022 Screen Documentaries, HKU (2018 - 2022)
DESN 260 Video Production I, MacEwan University (2025 - present)
DESN 360 Video Production II, MacEwan University (2025 - present)
DESN 460 Video Production III, MacEwan University (2027 - present)
DESN 315 Visual Narrative and Storytelling, MacEwan University (2026)
CLIT 7022 Screen Documentaries, HKU (2024)
CRWR 4175 Studies in Non-fiction Films, HKBU (2024)
Courses taught as TA:
FIPR 133 Film and Media Production I, UBC (2022 - 2024)
FIPR 433 Film and Media Production III, UBC (2023-2024)
FIPR 469 Special Topic: Naked Cinema, UBC (2022)
CCHU 9070 Creative Expression on Screen, HKU (2019 - 2022)
CLIT 7022 Screen Documentaries, HKU (2018 - 2022)