Teaching in Recent Semesters
Fall 2025 Math 611, Graduate Abstract Algebra
Spring 2025 Math 300, Introduction to Mathematical Thinking
Fall 2024 Math 717, Representation Theory.
Spring 2024 Math 300, Introduction to Mathematical Thinking and Math 718, Lie Algebras.
Spring 2023 Math 235, Linear Algebra and Math 412, Abstract Algebra II.
Fall 2022 Math 397C, Mathematical Computing.
Spring 2022 Math 300, Introduction to Mathematical Thinking (two sections).
Fall 2021 Math 397C, Mathematical Computing (co-taught with Matthew Dobson).
Spring 2021. Math 412, Abstract Algebra II.
Fall 2020. Math 797RT, Lie Groups and Representation Theory and Math 591CF, Cybersecurity Lecture Series.
Fall 2019. Math 127H, Calculus I Honors and Math 718, Lie Algebras and Math 591CF, Cybersecurity Lecture Series.
Spring 2018. Math 537, Introduction to Mathematical Finance.
Fall 2017. Math 131H, Calculus I Honors and Math 491P, GRE subject exam prep course (with Siman Wong and Tom Braden).
Spring 2017. Math 300, Introduction to Mathematical Thinking.
Fall 2016. Math 370, Mathematical Writing and Math 591CF, Cybersecurity Lecture Series.
Spring 2016. Math 370, Mathematical Writing and Math 300, Introduction to Mathematical Thinking.
Fall 2015. Math 411, Abstract Algebra I.
Fall 2014. Math 131, Calculus I and Math 411, Abstract Algebra I.
Graduate Student Supervision
Molly Fenn (PhD 2008), Teaching Professor, NC State.
Garret Cahill (Masters 2008), Lecturer, UMass Amherst.
Jennifer Koonz (PhD 2013), Intersystems, Cambridge, MA.
Ben Johnson (PhD 2017), Postdoctoral Fellow, Oklahoma State (first job).
Postdoctoral Mentoring
Ralf Schiffler, 2005--2008 (Professor, UConn)
Theo Douvropoulos, 2020--2023, co-mentored with Alejandro Morales (Assistant Professor, UT-Dallas)
Chengze Duan, 2024--2025
Dmytro Matvieievskyi, 2025--present