Teaching

Spring 2019

  • Calculus III

Fall 2018 Courses

  • Linear Algebra
  • Complex Variables

Spring 2018 Courses

  • Calculus I
  • Calculus III
  • Special Topic: Isogeny volcanoes
  • Special Topic: ECPP with Sage

Fall 2017 Courses

  • Calculus I
  • Calculus III
  • Hilbert Class Polynomials and Their Applications
  • Research on elliptic curves

Summer 2017 Courses

  • College algebra
  • Calculus I
  • Constructing elliptic curves

Spring 2017 Courses

  • Calculus I
  • Advanced Linear Algebra
  • Hilbert Class Polynomials and Their Applications

Fall 2016 Courses

  • Calculus I
  • Calculus II
  • Complex Variables