Teaching


[1] Teaching assistant: CIV1199 – Joining, Welding and Additive Manufacturing. UofT, Profs. Jeffrey Packer and Jim Galloway, Fall 2025

[2] Teaching assistant: MSE403 – Data Sciences and Analytics for Materials Engineers. UofT, Prof. Jason Hattrick-Simpers, winter 2023, winter 2024

[3] Teaching assistant: MSE1065 – Application of Artificial Intelligence in Materials Design. UofT, Prof. Jason Hattrick-Simpers, fall 2022

[4] Teaching assistant: MSE1065 – Application of Artificial Intelligence in Materials Design. UofT, Prof. Chandra Veer Singh, winter 2021, fall 2023

[5] Guest lecturer: Subatomic Physics Summer Lecture Series., summer 2020 and summer 2021

Mentoring - over 20 MEng. and Undergraduate students


[1] APS490 – Multi-Disciplinary Capstone Design. UofT, 5 undergraduate students from Electrical and computer engineering, Materials science and Engineering, and Mechanical engineering. Fall 2023 - winter 2024
Lead the team to develop an autonomous directed energy deposition system using machine learning and computer vision.

[2] MSE MEng project – Instrumental design for a hybrid laser 3D printing system. UofT, 4 master of engineering students from Materials science and Engineering and and Mechanical engineering. Fall 2021 - summer 2022
Lead the team to deisgn and build from scratch a full-sized metal 3D printer.