University of British Columbia
- Mech 280 – Introduction to Fluid Mechanics (Spring 2019)
- Math/Mech 358 – Engineering Analysis (Spring 2017, 2018, 2019, 2021, 2022, 2023)
- Mech 359 – Computational Methods in Mechanical Engineering (Spring 2024)
- Mech 380 – Fluid Dynamics (Spring 2014, 2015, 2016, 2017)
- Mech 410R/550L – Microfluidics (Fall 2014, 2016, Spring 2018)
- Mech 410X/500B – Advanced Engineering Analysis (Spring 2021)
- Mech 502 – Fluid Mechanics (Fall 2017, 2018, 2020, 2021, 2022, 2023)
University of California, San Diego
- MAE 107 – Computational Methods for Engineers (Summer 2012)
Peking University
- Globex Julmester – Microfluidics and Biological Fluid Dynamics (Summer 2016)