Hazel Bucy Endowment Teaching Assistant Award, Oklahoma State University, 2023
Oklahoma State University, Dept. of Mathematics, 2022–Present
Taught Calculus III from 2022 to 2024
Teaching Calculus I in 2026
Taught Precalculus in 2022 and 2025
Taught Mathematical Functions and Their Uses in 2024
Oklahoma State University, Summer Bridge Program, 2025
Taught Pre-College Algebra in 2025
University of Texas at Dallas, Dept. of Math Sciences, 2015–2018
Taught College Algebra in 2017
United International University, Dept. of Electrical Engg., 2010–2015
Taught Information Theory in 2011
Taught Digital Signal Processing from 2013 to 2014
Taught Probability and Random Signals from 2011 to 2012
Taught Numerical Analysis from 2012 to 2015
Taught Calculus I in 2015
Taught Programming in 2010, 2012 and 2015
GTA Training Team Lead, University of Texas at Dallas, 2017–2018
Trained GTAs
Supervisor, Dept. of Electrical Engg., United International University, 2012–2014
Supervised 8 students on year-long senior theses; 4 students co-authored a conference paper
JMM BEGIN Bootcamp & Travel Award, 2026 – competitive training for early career mathematicians
Grader, Oklahoma State University, 2023–Present
Graduate-level Complex Analysis, 2025 • Abstract Algebra, 2023 • Linear Algebra, 2025
Teaching Assistant, Ohio State University, 2019
Calculus I, 2019
Teaching Assistant, University of Texas at Dallas, 2015–2018
Differential Equations, 2017 • Linear Algebra, 2017 • Calculus III, 2016 • Calculus II, 2015/2016/2018