Teaching

I want students to see mathematics as a language for asking precise questions—not only a collection of techniques. In the classroom, I connect algebraic, geometric, and computational views so that students can test intuition, explain reasoning, and build durable problem-solving habits.

Instructor of record

Fall 2022

MATH 1271 · Calculus I

University of Minnesota

I led the course and organized instruction around multiple representations of core ideas: a derivative as a rate, a local linear model, and a geometric object; an integral as accumulation as well as area. My aim was to make the logic behind each method visible and give students structured practice communicating it.

Teaching experience

Spring 2024Computer Lab Instructor

MATH 2374 · CSE Multivariable Calculus and Vector Analysis

Led computational lab instruction at the University of Minnesota.

Fall 2020Teaching Assistant

MATH 2263 · Multivariable Calculus

Supported recitations, grading, and student problem solving.

Spring 2020Teaching Assistant

MATH 2243 · Linear Algebra and Differential Equations

Supported instruction connecting matrix methods, dynamical systems, and applications.

Fall 2019Teaching Assistant

MATH 1271 · Calculus I

Supported two course sections through recitations, grading, and office hours.

Advanced-course support

Mathematics of Quantum Computing · Fall 2024 Mathematical Modeling & Methods · Fall 2021, Spring 2022, Fall 2024

Approach

Three commitments in the classroom

01

Make reasoning visible

Model how experts move from a question to a representation, a method, and a check.

02

Use computation purposefully

Treat code and visualization as tools for forming and testing mathematical conjectures.

03

Build an inclusive path in

Create multiple entry points to difficult material and normalize revision as part of learning.