Teaching Portfolio

Recently Taught Courses and Sample Teaching Materials (2019-Present)

For detailed list, see below.

University of Minnesota

  • Math 1471: Single Variable Calculus (~140 students)

  • Math 1473: Differential Equations, Introduction to Proof, and Linear Algebra (~90 students)

  • Math 2473: Integral Vector Calculus (~80 students)
    (Multivariable differentiation and integration.)

  • Math 3283W: Sequences, Series, and Foundations: Writing Intensive (~140 students)

  • Math 4990: Advanced Topics (Transfinite Sets) (~15 students)

  • Math 5248: Mathematical Cryptology and Number Theory (~30 students)

        • Course Syllabus [PDF]

        • Sample Project Assignments

          • Prove the Euclidean Algorithm [PDF]

          • Brute Force Attacks on Hashing Algorithms [PDF]

          • Euler's Theorem vs. Euclid's Algorithm [PDF]

University of Delaware

  • Math 115: Pre-calculus and Trigonometry (x2) (~10-20 students)

  • Math 230: Finite Mathematics (~30 students)
    (Discrete Probability, Matrix Theory, and Linear Programming)

  • Math 243: Analytic Geometry and Calculus II for Engineers (~15 students)

Detailed Teaching Record

Instructor of Record

University of Minnesota (Fall 2020-Current)

I primarily teach and coordinate courses for UMTYMP (Um-tee-ump).
  • Spring 2022
    Math 2471: Linear Algebra for UMTYMP (~26 students)
    Math 2472: Multivariable Integral Calculus for UMTYMP (~100 students)

  • Fall 2021
    Math 5248: Mathematical Cryptology and Number Theory (~30 students)
    Math 4990:
    Advanced Topics (Transfinite Sets) (~15 students)
    Math 1473:
    Differential Equations, Introduction to Proof, and Linear Algebra (~90 students)

  • Spring 2021
    Math 3283W: Sequences, series, and foundations (~150 students)
    Math 2472: Multivariable Differential Calculus for UMTYMP (~80 students)

  • Fall 2020 (Remote)
    Math 1471: Single Variable Calculus for UMTYMP (~120 students)

University of Delaware (Summer 2018-Summer 2020)

  • Summer 2020 (Remote)
    Math 243: Analytic Geometry and Calculus II for Engineers (~15 students)

  • Winter 2019
    Math 230: Finite Mathematics (~30 students)
    (Discrete Probability, Matrix Theory, and Linear Programming)

  • Summer 2018
    Math 115: Pre-calculus and trigonometry (~20 students)
    Math 115: Pre-calculus and trigonometry (~10 students)

Teaching Assistant

University of Minnesota (Fall 2020-Current)

  • Spring 2021
    Math 2471: Linear Algebra

  • Fall 2020
    Math 2472: Vector Calculus

University of Delaware (Fall 2015-Spring 2020)

  • Math 242: Analytic Geometry and Calculus III for Engineers (~20 students)

  • Math 242: Analytic Geometry and Calculus II for Engineers (~20 students, 4 times)

  • Math 221: Calculus I for Business and Life Science (~25 students)