
Texas Tech University:
Summer 2025
- Differential Equations I (online),
- Differential Equations II (online)
Spring 2025
- Linear Algebra (2 sections),
- Modern Geometry II (online)
Fall 2024
- Calculus I (2 sections),
- Modern Geometry I (online)
Summer 2024
- Differential Equations I (online)
- Differential Equations II (online)
Spring 2024
- Calculus II (2 face-face sections and 1 online section)
Fall 2023
- Pre-Calculus
- Modern Geometry I (online)
Summer 2023
- Introductory Mathematical Analysis
- Differential Equations II
Spring 2023
- Calculus III
- Modern Geometry II (online)
Fall 2022
- Calculus II
- Modern Geometry I (Online)
University of Notre Dame:
- Summer 2021 Instructor, Calculus III
- Spring 2021 Teaching Assistant, Calculus III (Online)
- Fall 2020 Teaching Assistant, Calculus III (Online)
- Summer 2020 Teaching Assistant, Calculus III (Flipped section online)
- Spring 2020 Teaching Assistant, Calculus III
- Fall 2019 Instructor, Calculus I
- Summer 2019 Deputy Course Designer, Calculus III Summer module
- Spring 2019 Teaching Assistant, Calculus III
- Spring 2019 Directed readings instructor, Spivak Calculus on Manifolds
- Fall 2018 Head Teaching Assistant, Calculus III
- Spring 2018 Teaching Assistant, Calculus B
- Fall 2017 Teaching Assistant, Calculus III
Maynooth University:
- Fall 2015 & Spring 2016 Teaching Assistant, Differential Calculus, Maynooth University
- Fall 2015 & Spring 2016 Teaching Assistant, Linear Algebra, Maynooth University
- Fall 2015 – Summer 2016 Tutor, Mathematics Support Center, Maynooth University
Other:
- Fall 2013 – Summer 2015 Private Tutor
Teaching Related Achievements:
2022 Professing Excellence Award, The awards are given to outstanding faculty who go above and beyond, both inside and outside the classroom, to impact their students’ learning and academic success at Texas Tech University.
2021 Outstanding Graduate Student Teacher Award, Awarded by the Kaneb Center for Teaching Excellence at the University of Notre Dame.