W 2026Math 9152B — Algebraic Topology II (Western)
W 2026Math 3152B — Combinatorial Mathematics (Western)
W 2025Math 9502B — Homotopical Algebra II (Western)
W 2025Math 4152B/9052B — Algebraic Topology (Western)
F 2023Math 9501A — Homotopical Algebra (Western)
F 2023Math 4123A/9023A — Rings and Modules (Western)
F 2023Math 3020A — Introduction to Abstract Algebra (Western)
F 2021Math 9501A — Foundations of Stable Homotopy Theory (Western)
F 2021Math 3020A — Introduction to Abstract Algebra (Western)
W 2021Math 1120B — Fundamental Concepts in Mathematics (Western)
F 2020Math 9511A — Category Theory (Western, online)
F 2020Math 3159A — Introduction to Cryptography (Western, online)
F 2019Math 9512A — Higher Category Theory (Western)
F 2019Math 3020A — Introduction to Abstract Algebra (Western)
Su 2019Math 9511L — Category Theory (Western)
W 2019Math 2120B — Intermediate Linear Algebra (Western)
W 2019Math 3159B — Introduction to Cryptography (Western)
Su 2018Math 4121A — Topology (Western, reading course)
W 2018Math 2120B — Intermediate Linear Algebra (Western)
F 2017Math 2155F — Mathematical Structures (Western)
W 2017Math 3159B/9145B — Introduction to Cryptography (Western)
F 2015Math 9501A — Categorical Logic (Western)
2014–16Calculus 1000A / 1301B (Western)
Su 2011Math 220 — Analytic Geometry and Calculus 1 (Pittsburgh)