Teaching
01 / Purdue University
MA 16500
Analytic Geometry and Calculus I
MA 16600
Analytic Geometry and Calculus II
MA 26500
Linear Algebra
MA 30300
Differential Equations and Partial Differential Equations
MA 51100
Linear Algebra with Applications
Materials for current courses are available to students through Brightspace.
Mentoring
- Indianapolis Explorers Club
- Purdue Directed Reading Program
- Purdue Experimental Mathematics Lab
02 / Previous teaching
Arizona State University
MAT 266 · Calculus for Engineers II
MAT 267 · Calculus for Engineers III
MAT 300 · Mathematical Structures
MAT 342 · Linear Algebra
MAT 598 · Curves on Surfaces
MAT 267 · Calculus for Engineers III
MAT 300 · Mathematical Structures
MAT 342 · Linear Algebra
MAT 598 · Curves on Surfaces
University of Luxembourg
Linear Algebra 1 for Computer Science
Linear Algebra 2 for Computer Science
Mathematics 3 — Probability, Statistics and Analysis for Engineering
Linear Algebra 2 for Computer Science
Mathematics 3 — Probability, Statistics and Analysis for Engineering
Vietnam National University
Linear Algebra 1 for Secondary Mathematics Education
Linear Algebra 2 for Secondary Mathematics Education
Abstract Algebra for Pure Mathematics
Linear Algebra 2 for Secondary Mathematics Education
Abstract Algebra for Pure Mathematics