Math 651-653 (Advanced Numerical Analysis Sequence)
Academic year 2026 - 2027
Math 488/588 (Topics in Computing for Mathematics Teachers)
Summer 2025 (topic: Python for math teachers), Summer 2026
Math 486/586 (Topics in the History of Mathematics)
Spring 2026
Math 451/551 - 453/553 (Numerical Calculus Sequence)
Academic years 2023 - 2024, 2024 - 2025, 2025 - 2026
Math 444/544 (Advanced Linear/Multilinear Algebra I)
Spring 2026
Math 343 (Applied Linear Algebra)
Winter 2023
Math 271 (Mathematical Computing)
Spring 2023
Math 271 (Python for Data Science)
Spring 2024, Spring 2025
Math 261 (Introduction to Linear Algebra)
Fall 2022, Winter 2023
*instructor of record unless otherwise specified
Math 254 (Introduction to Ordinary Differential Equations)
Summer 2021, Fall 2020 (TA), Spring 2020 (TA)
Math 196N (Calculus II Supplemental Instruction Seminar)
Spring 2021 (TA)
Math 196L (Pre-Calculus Supplemental Instruction Seminar)
Fall 2021
Math 119A (Mathematics of Biological Systems: A Calculus Based Approach)
Fall 2019 (TA)
Math 116 (Calculus Concepts for Business Majors)
Spring 2022, Summer 2019, Spring 2019, Fall 2018, Spring 2018
Math 113 (Elements of Calculus)
Summer 2020
Math 111 (Plane Trigonometry)
Summer 2017, Spring 2017
Math 112 (College Algebra Concepts and Applications)
Fall 2016, Fall 2017
Math 150 (Precalculus) - TA
Spring 2011, Fall 2010