Teaching at UNM
Year Fall Spring
2024  MATH 520 Abstract Algebra I MATH 519 Topics: Toric Varieties
2023  MATH 305 Math from a Historical Viewpoint
MATH 322 Modern Algebra
MATH 521 Abstract Algebra II
2022
MATH 520 Abstract Algebra I
MATH 530 Commutative Algebra
MATH 521 Abstract Algebra II
2021
MATH 520 Abstract Algebra I
MATH 532 Algebraic Topology

2020

MATH 521 Abstract Algebra
MATH 306 College Geometry
2019
MATH 520 Abstract Algebra
MATH 530 Commutative Algebra
MATH 421 Modern Algebra II
2018
MATH 322 Modern Algebra
MATH 532 Algebraic Topology
MATH 521 Abstract Algebra II
2017 MATH 520 Abstract Algebra I
 MATH 322 Modern Algebra I
MATH 521 Abstract Algebra II
2016MATH 327 Discrete Structures
MATH 520 Abstract Algebra I
MATH 314 Linear Algebra
2015
MATH 322 Modern Algebra
MATH 519 Topics in Algebra: Groebner Bases
MATH 521 Abstract Algebra
MATH 180 Elements of Calculus
2014
MATH 520 Abstract Algebra
MATH 421 Modern Algebra II
2013
MATH 327 Discrete Structures
MATH 519 Selected Topics in "Algebra"
MATH 521 Abstract Algebra
2012
Math 322/422 Modern Algebra
Math 520 Abstract Algebra
Math 321 Linear Algebra
Math 421 Modern Algebra II
2011
Math 321 Linear Algebra
Math 327 Discrete Structures
Math 319 Number Theory
Math 421 Modern Algebra II
2010
Math 317 Combinatorics
Math 322/422 Modern Algebra
Math 402 Advanced Calculus
Math 180 Elements of Calculus
2009
Math 327 Discrete Structures
Math 401 Advanced Calculus
Math 521 Abstract Algebra
Math 562 Complex Analysis
2008
Math 162 Calculus I
Math 520 Abstract Algebra