2023 Spring: Math 324
2022 Spring: Math 102 (2 Sections), Fall: Math 48X: Category Theory
2021 Spring: Math 111, Math 324 Fall: Math 323, Math 521
2020 Spring: Math 222 Group Theory, Math 58G: Advanced Group Theory. Fall: Math 101, Math 111
2019 Fall: Math 101 Calculus I, Math 58F: Topics in Representation Theory. Spring: on leave.
2018 Fall: on leave. Summer: Math 101: Calculus I (2 Sections) Spring: Math 201: Matrix Theory, Math 58H: Homological Algebra.
2017 Fall: Math 111: Introduction to mathematical structures (2 sections)., Math 680: Topics in group theory. Summer: Math 101: Calculus I (2 Sections), Math 58K: Category Theory. Spring: Math 102: Calculus II, Math 323: Rings, Fields and Galois Theory
2016 Fall: Math 222: Group Theory, Math 58F: Modular Representations of Finite Groups. Summer: Math 101: Calculus I (2 Sections), Math 48M: Topics in Group Theory. Spring: Math 201: Matrix Theory (2 Sections), Math 58B: Schubert Calculus.
2015 Fall: Math 521: Algebra I, Math 48F: Representations of Finite Groups Summer: Math 101: Calculus I (2 Sections), Math 478: Groups & Geometries Spring: Math 111: Introduction to mathematical structures, Math 58F: Modular representations of finite groups
2014 Fall:Math 521: Algebra I, Math 201: Matrix Theory Summer: Math 224 Linear Algebra, Math 101 Calculus I Spring: Math 224 Linear Algebra, Math 48F Representations of finite groups
2013 Fall: Math 101: Calculus I, Math 521: Algebra I. Summer: Math 101: Calculus I Spring: Math 322: Algebra II, Math 48I: Combinatorial Representation Theory, Math 680: Modular representation theory.
2012 Fall: Math 321: Algebra I, Math 521: Algebra I, Math 58K: Finite group representations Summer: Math 101 Calculus I Spring: Math 111 Introduction to Mathematical structures, Math 412 Introduction to set theory.
2011 Fall: Math 101 Calculus I Spring: Math 322 Algebra II, Math 522 Algebra II.
2010 Fall: Math 321 Algebra I, Math 521 Algebra I Spring: Math 111 Introduction to mathematical structures, Math 102 Calculus II, Math 480 Seminar course
2009 Fall: Math 58K Finite group representations, Math 101 Calculus I Spring: Math 102 Calculus II.