Spring 2024 Math 335 Modern Algbera and Math 350 Geometry
Fall 2023 Math 725 Advanced Linear Algebra
Spring 2023 Math 301 Exploration and Proof and Math 325 Linear Algebra
Fall 2022 Math 335 Modern Algebra and Math 430 Mathematics of Optimization
Spring 2022 Math 325 Linear Algebra and Math 850 Graduate Algebra
Fall 2021 Math 301 Exploration and Proof and Math 435/735 Modern Algebra II
Spring 2021 On sabbatical
Fall 2020 Math 226 Calculus I (two sections) and Math 430 Mathematics of Optimization
Spring 2018 - Spring 2020 Chair of the Math Department -- no teaching duties
Fall 2017 Math 725 Advanced Linear Algebra
Spring 2017 Math 400 Numerical Analysis and Math 729 Communicating Mathematics
Fall 2016 Math 325 Linear Algebra and Math 430 Mathematics of Optimization
Spring 2016 Math 325 Linear Algebra and Math 890 Algebraic Geometry
Fall 2015 Math 325 Linear Algebra (two sections) and Math 335 Modern Algebra
Spring 2015 Math 420/720 Combinatorics, Math 729 Communicating Mathematics, Math 850 Graduate Algebra
Fall 2014 Math 325 Linear Algebra, Math 430 Mathematics of Optimization, Math 435/735 Modern Algebra II
Spring 2014 On sabbatical