Interacting with students, searching for the perfect example, presenting material, and even administrative work are all fascinating to me. I am always looking for ways to improve my students' understanding and classroom experience, and I will gladly talk with you as long as you like about math or pedagogical philosophy. A copy of my teaching statement can be found here.

Current Teaching

  • Math 230-1: Multivariable Differential Calculus
  • Advanced Topics in Mathematics (at Evanston Township High School)

    So glad to be teaching in person again!

    Fulfilling a life-long nerd dream while teaching remotely.

    Two hour polynomials are my favorite polynomials.