Teaching

Teaching philosophy

My teaching is guided by the idea that mathematical tools become truly meaningful when students see how they connect to real problems in science, engineering, and public health. I aim to build strong foundations in analysis and differential equations while emphasising modelling, interpretation of results, and clear communication of technical ideas.

In both classroom and lab settings, I try to create a supportive environment where students are comfortable asking questions, exploring multiple solution approaches, and using computational tools such as MATLAB and Python to test their intuition.

Current teaching roles

At the University of Alberta I have supported undergraduate courses through tutorials, office hours, assignment marking, and exam invigilation. My recent TA work includes:

Previous positions