Current teaching: MATH 1131 – Algebra in Term 1 2026. See Moodle for course details.
Previous Teaching:
| Differential Equations (MATH 2121) | 2026 T2 | UNSW |
| Mathematics 1A – Algebra (MATH 1131) | 2026 T1 | UNSW |
| Mathematics 1A – Algebra (MATH 1131) | 2025 T3 | UNSW |
| Differential Equations (MATH 2121) | 2025 T2 | UNSW |
| Mathematics 1A – Algebra (MATH 1131) | 2025 T1 | UNSW |
| Calculus & Linear Algebra II | Summer 2023 | University of Queensland |
| Calculus 2 | Spring 2018 | University of North Texas |
| Calculus 2 Honors | Fall 2017 | University of North Texas |
| Calculus 2 Honors | Spring 2017 | University of North Texas |
| Business Pre-calculus | Spring 2016 | University of North Texas |
| Probability Models | Spring 2015 | University of North Texas |
| Business Calculus | Fall 2014 | University of North Texas |
| Business Calculus | Summer 2014 | University of North Texas |
| Business Calculus | Spring 2014 | University of North Texas |
| Elem. Prob and Stat | Fall 2013 | University of North Texas |
| Pre-calculus | Summer 2013 | KIPP Sunnyside High School |
| 10th Grade Geometry | Aug 2012 – May 2013 | KIPP Sunnyside High School |
| 6th Grade Math | Spring 2012 | KIPP Sharpstown College Prep |
| College Algebra | Spring 2012 | Houston Community College |
| Business Calculus | Spring 2011 | Baylor University |
| Pre-calculus | Fall 2010 | Baylor University |