Teaching & Mentoring
Teaching at the University of Oklahoma
Math 4443, Introduction to Analysis II, Spring 2025
Math 2934, Differential and Integral Calculus III (Honors), Fall 2024
Math 4433, Introduction to Analysis I, Fall 2024
Math 6493, Topics in Analysis (graduate course), Fall 2024
Math 4073, Numerical Analysis I, Spring 2024
Math 2934, Differential and Integral Calculus III, Spring 2024
Math 2443, Calculus and Analytic Geometry IV (two sections), Fall 2023
Mentoring
Mentor for doctoral and pre-doctoral students at Math Alliance, Fall 2023-present
Teaching at the University of Arizona
Math 129, Calculus II, Spring 2023
Math 129, Calculus II (two sections), Fall 2022
Math 254, Introduction to Ordinary Differential Equations, Spring 2022
Math 129, Calculus II, Spring 2022
Math 322, Mathematical Analysis for Engineers, Fall 2021
Math 122b, First Semester Calculus, Fall 2020
Mentoring at the University of Arizona
Undergraduate Mentoring: Jesus Damian Morales Rios, Spring 2023
Undergraduate Mentoring: Nikhil Sharma, Spring 2023
Undergraduate Mentoring: Carl Ingebretsen, Spring 2023
Undergraduate Mentoring: Hongyu Wu, Spring 2023
Undergraduate Mentoring: Lenox Baloglou, Fall 2022
Undergraduate Mentoring: Nathan Brian Gomez, Fall 2022
Undergraduate Mentoring: Josh Hall, Spring 2022