Teaching

At every level mathematics is an exploratory pursuit. It is best learned by trying things and seeing what fits, building a road map and adding to it with each success and each mistake. My purpose as an instructor is twofold. First I provide the necessary techniques with an engaging, well motivated lecture, showing how they work with informative and relevant examples. I tend to favor a narrative approach over just presenting techniques. Second, I provide a structured environment where students can engage directly with the material and hopefully spend some time a little bit confused. Confusion is an essential part of mathematics education, and need not be a negative feeling. Uncertainty is the foundation of curiosity and discovery, and I like to promote an environment where confusion is welcome, while providing enough structure so that we enjoy each step and misstep as an exploration.

Current and past courses taught at St. Lawrence University

  • Math 205: Multivariable Calculus. (Fall 2022, Fall 2023)
  • Math 217: Linear Algebra. (Fall 2022, Spring 2023, Fall 2023)
  • Math 4009/CS4011: Cryptography. (Spring 2023)

Past courses taught at UC Berkeley

Past courses taught at the University of Washington.