Teaching

University of Massachusetts Amherst

Guest Lecturer

CEE 380 Experimental Methods in Environmental Engineering (2026)

University of British Columbia

Teaching Assistant

CIVL 565 Physical-Chemical Treatment Processes (2021–2022)
CIVL 215 Fluid Mechanics I (2020–2023)
MTRL 359 Hydrometallurgy I Laboratory (2018)

Waseda University

Guest Lecturer

ENVE33ZL Powder Control Engineering (Jul 2022)
ENVE33ZL Resource Separation Simulation (Nov 2020)

Teaching Assistant

CHMA21ZW Inorganic Analytical Chemistry Laboratory (2017)

Others

Amherst Japanese Language School (Dec 2025)
Vancouver Japanese School (Dec 2024)
Burnaby North Secondary School (Oct 2024)
Vancouver Japanese School (Apr 2022)