Teaching

Teaching Philosophy

Math is where we put it! Creative approaches to problems encouraged.

Classes I've Taught

Since being a graduate student at WSU, I have had the opportunity to teach a variety of mathematics courses. Below is a comprehensive list. Lecture notes to be posted soon! Classes with "IOR" indicate courses I was instructor of record.

Math 453: Graph Theory (Fall 2026, IOR)

A discrete mathematics class focused on graphs, graph algorithms, spectral graph theory, and more. A main goal is fostering discrete thinking and applying that thinking to network-based problems.

Link to Draft Lecture Notes

Math 325: Elementary Combinatorics (Spring 2026, IOR)

An introduction to combinatorial reasoning, proofs, and models. Focusing on the application of combinatorial techniques, we explore the world of counting.

Link to Draft Lecture Notes

Math 315: Differential Equations (Fall 2025, IOR)

Applying calculus-based methods to solving systems involving change in two or more variables. Covers separable equations, integrating factor method, Laplace transforms, eigenvector-based solutions, and more!

Math 300: Mathematical Computing (Summer 2026, IOR)

Focusing mainly on data analysis and mathematical modeling, this course acts as an introduction to Python and GitHub. Covering the basics of both tools, we prepare for future research and current problem solving.

Link to Draft Lecture Notes

Math 273: Calculus III (Summer 2023, IOR)

Calculus of functions of several variables. Introduction to line integrals, divergence, curl, and their applications.

Math 220: Linear Algebra (Spring 2024, IOR)

Introduction to solving linear systems. Covering matrices, determinants, subspaces, eigenvalues, orthogonality, and more!

Math 171: Calculus I (Summer 2024, IOR)

Differential and integral calculus of one variable. Covering limits, derivatives, integrals, analytic geometry, change of variables, etc.

Math 108: Trigonometry (Summer 2025, IOR)

Introduction to trigonometric functions, their properties, and applications.

Math 103: Algebra Methods (Fall 2024, Fall 2023, Spring 2023, Fall 2022)

Fundamental algebraic operations and concepts, linear systems and inequalities, polynomial and rational functions, introduction to exponential and logarithmic functions.

Accelerated Math 100 and Accelerated Math 103 (Spring 2025)

A condensed, one semester version of the typically two semester Math 100 & 103 sequence. Review of basic arithmetic and elementary algebra. Introduction to functions and linear systems of equations.