Teaching

This Fall 2024, I am teaching:

Previous semesters

Most of my course materials from previous semesters are only available on Blackboard. However, some courses are available on the web. I’m generally happy to share materials from past courses if contacted directly.

Undergraduate

  • Calculus I (Math 141)
    Fall 2015, Fall 2019

  • Calculus II (Math 142)
    Fall 2016, Fall 2017, Fall 2020, Fall 2021, Spring 2022

  • Vector Calculus (Math 241)
    Spring 2023, Fall 2023, Spring 2024

  • Transitions to Advanced Mathematics (Math 300)
    Spring 2016, Spring 2019, Spring 2021

  • Linear Algebra (Math 544)
    Spring 2024

  • Algebraic Structures I (Math 546)
    Fall 2018, Fall 2019

  • Algebraic Structures II (Math 547)
    Spring 2020

  • Geometry, Algebra, and Algorithms (Math 548)
    Spring 2018, Spring 2022

  • Elementary Number Theory (Math 580)
    Fall 2022

Graduate:

  • Algebra I (Math 701)
    Fall 2016, Fall 2022

  • Algebra II (Math 702)
    Spring 2017

  • Representation and Invariant Theory (Math 742)
    Spring 2016

  • Representation Theory (Math 742)
    Spring 2023

  • Commutative Algebra (Math 746)
    Spring 2021

  • Algebraic Geometry (Math 747)
    Spring 2019

  • Galois Cohomology (Math 748)
    Spring 2020

  • Computational Algebra (Math 748)
    Fall 2020

Other institutions

I’ve also taught courses at:

  • University of British Columbia
  • University of California, Los Angeles
  • University of Michigan, Ann Arbor