At Baylor University:

- In Spring 2023, I am sole instructor for MTH 4314: Abstract Algebra.
- In Fall 2023, I was sole intructor for MTH 2311: Linear algebra (two sections).

At CU Boulder:

- In Spring 2023, I was sole intructor for MATH 2135: Linear algebra for math majors and MATH 3140: Abstract Algebra 1.
- In Fall 2022, I was sole intructor for MATH 4000: Foundations of Mathematics.
- In Spring 2021, I was sole intructor for MATH 3430: Ordinary Differential Equations.
- In Fall 2021, I was sole intructor for MATH 2130: Linear algebra for non-math majors and for MATH 8714: Topics in Logic.

At Carnegie Mellon University:

- In Fall 2020, I was teaching assistant for 21-241 Matrices and Linear Transformations.
- In Spring 2020, I was teaching assistant for 21-241 Matrices and Linear Transformations.
- In Fall 2019, I was teaching assistant for 21-241 Matrices and Linear Transformations.
- In Spring 2019, I was teaching assistant for 21-242 Matrix Theory.
- In Fall 2018, I was teaching assistant for 21-241 Matrices and Linear Transformations.
- In Spring 2018, I was teaching assistant for 21-242 Matrix Theory.
- In Fall 2017, I was teaching assistant for 21-241 Matrices and Linear Transformations.
- In Fall 2016, I was teaching assistant for 21-259 Calculus in Three Dimensions.
- In Spring 2016, I was teaching assitant for 21-268 Multidimensional Calculus.

At Facultad de Ciencias, Universidad Nacional Autónoma de México:

- In 2015-2, I was teaching assistant for Lógica Matemática III (Mathematical Logic III).
- In 2015-1, I was teaching assistant for Lógica Matemática II (Mathematical Logic II).
- In 2014-2, I was teaching assistant for Lógica Matemática I (Mathematical Logic I).
- In 2014-1, I was teaching assistant for Lógica Matemática II (Mathematical Logic II).