Teaching
Texas A&M University
-
Spring 2026: Differential Equations (Math 308) two sections.
-
Fall 2025: Numerical Methods (Math 417) two sections.
-
Fall 2025: Differential Equations (Math 308) one section.
-
Summer 2025: Linear Algebra (Math 304) online.
-
Spring 2025: Differential Equations (Math 308) two sections.
-
Fall 2024: Mathematics for Business and Social Sciences (Math 140) two sections.
-
Fall 2024: Calculus I for Biological Sciences (Math 147) three sections.
-
Summer 2024: Differential Equations (Math 308) one section.
-
Spring 2024: Differential Equations (Math 308) two sections.
-
Fall 2023: Numerical Methods (Math 417) one section.
-
Fall 2023: Mathematics for Business and Social Sciences (Math 140) two sections.
University of Zimbabwe
-
2023 Semester 2, Block C: Numerical Linear Algebra and Optimization (MTSCS515)
-
2022 Semester 1, Block C: Numerical Methods for PDEs (MTSCS546)
-
2022 Semester 1, Block B: Partial Differential Equations 1 (HMTH407)
-
2022 Semester 1, Block A: Engineering Mathematics 2 (MTE201)
-
2022 Semester 2, Block D: Numerical Methods (HMTH212)
University of Georgia
-
Spring 2019: Numerical Analysis 1 (Math 4500/6500)
-
Spring 2019: Elementary Differential Equations (Math 2700)
-
Fall 2019, Fall 2018, Spring 2018, Fall 2017: Calculus I for Science and Engineering (Math 2250).
-
Fall 2017: PreCalculus (Math 1113)
University of Delaware
-
Winter 2015: Calculus III (Math 243).
-
Winter 2012, 2013, 2014: Calculus I (Math 221)