Teaching & Supervision
My teaching emphasizes the connection between mathematical theory and applications.
I strive to motivate and engage students by creating a classroom atmosphere that invites questions and discussions.

Introduction to numerical methods for solving mathematical problems computationally, including root finding, numerically solving eigenvalue problems, numerical integration and interpolation.

Mathematical modeling of biological systems, covering population dynamics, epidemiology, cell movement and evolutionary game theory.

Large-scale undergraduate course covering fundamental applied mathematics topics including differential equations, linear algebra applications, and mathematical modeling.

Graduate-level course exploring mathematical models of ecological systems and pattern formation in biology, including reaction-diffusion systems, Turing patterns, and spatial ecology.
© David HewettProfessional development sessions for early-career researchers on topics including scientific presentations, collaborations and career planning. Held together with Dave Hewett.
© Yasmin Dolak-StrussProfessional development workshop for faculty and post-docs on effective teaching strategies, course design, and pedagogical approaches in mathematics. Held together with trainer and systemic coach Yasmin Dolak-Struss.