Teaching

Inspiring the Next Generation of Engineers

Teaching is one of the most rewarding aspects of my academic career. I am passionate about creating engaging learning environments where students can develop both technical expertise and critical thinking skills. Watching students grow from curious learners to confident engineers who can tackle real-world challenges brings me immense joy and fulfillment.

My teaching philosophy centers on hands-on learning, practical applications, and fostering creativity. I believe that the best way to understand engineering concepts is through experimentation, problem-solving, and connecting theory to practice. Whether in the classroom or the laboratory, I strive to inspire students to push boundaries, ask questions, and discover their potential.


Courses at the University of Victoria

MECH 601: Engineering Analysis

Graduate course, University of Victoria, Department of Mechanical Engineering, 2023

Graduate-level course providing advanced mathematical methods for engineering analysis, focusing on integral transformations, complex analysis, and calculus of variations with applications to engineering research.

MECH 455: Instrumentation

Undergraduate course, University of Victoria, Department of Mechanical Engineering, 2024

Advanced instrumentation course covering measurement systems, sensors, transducers, and data acquisition with extensive hands-on laboratory experience in designing and building complete measurement systems.

MECH 345: Mechanics of Fluids

Undergraduate course, University of Victoria, Department of Mechanical Engineering, 2020

Comprehensive undergraduate course in fluid mechanics covering fundamental principles of fluid statics, dynamics, and flow analysis for engineering applications.