Teaching

Advanced Linear Algebra

Instructor, Washington State University, Department of Mathematics and Statistics, 2025

Advanced linear algebra with an emphasis on practical matrix factorizations and special types of matrix classes. This class will cover the following topics:

  • Theory and applications of vector spaces
  • Eigenvalues, eigenspaces, similarity transformations of matrices, and diagonalization of matrices.
  • Inner product spaces, orthogonality, and orthogonal projections
  • Common decompositions including Singular value decomposition, LU decomposition, and Jordan canonical form.
  • Special matrix types including normal matrices, symmetric matrices, and nonnegative matrices.

Abstract Algebra

Instructor, Washington State University, Department of Mathematics and Statistics, 2025

Abstract algebra with an emphasis on applications to teaching. This class covered the following topics:

  • Groups including the major types of groups
  • Morphisms of groups
  • Operations on groups including product and quotient groups.
  • Counting with groups with Lagrange’s Theorem and Burnside’s lemma
  • Rings, fields, and vector spaces.

Download Lecture Notes

Discrete Mathematics

Instructor, Washington State University, Department of Mathematics and Statistics, 2024

This class covered the following topics:

  • Logical statements including conditional statements and qualifiers.
  • Introduction to proof techniques through number theory.
  • Sequences and mathematical induction.
  • Set theory
  • Counting and probability
  • Graph theory

Download Lecture Notes

Calculus 2 lab

Running Lab, Washington State University, Department of Mathematics and Statistics, 2024

For this course, I ran a calculus 2 lab. This entailed running the lab twice a week, making a couple of quizzes, and helping grade.

Discrete Mathematics

Instructor, Washington State University, Department of Mathematics and Statistics, 2023

This class covered the following topics:

  • Logical statements including conditional statements and qualifiers.
  • Introduction to proof techniques through number theory.
  • Sequences and mathematical induction.
  • Set theory
  • Counting and probability
  • Graph theory

Download Lecture Notes

Calculus 2 lab

Running Lab, Washington State University, Department of Mathematics and Statistics, 2023

For this course, I ran a calculus 2 lab. This entailed running the lab twice a week, making a couple of quizzes, and helping grade.

Calculus 1 lab

Running Lab, Washington State University, Department of Mathematics and Statistics, 2022

For this course, I ran a calculus 1 lab. This entailed running the lab twice a week, making a couple of quizzes, and helping grade.