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)