UW–Madison

- Fall 2020: MATH340, Elementary Matrix and Linear Algebra.

Teaching assistant for Harry Lee. - Spring 2020: MATH340, Elementary Matrix and Linear Algebra.

Teaching assistant for Yousheng Shi. - Fall 2019: MATH340, Elementary Matrix and Linear Algebra.

Teaching assistant for Trevor Leslie. - Spring 2019: MATH221, Calculus and Analytic Geometry II.

Teaching assistant for Gheorghe Craciun. - Fall 2018: MATH222, Calculus and Analytic Geometry I.

Teaching assistant for Gabriele Meyer.

Victoria University of Wellington

- Trimester 1 2018: MATH335, Computability and Complexity.

Tutor/marker for Noam Greenberg. - Trimester 1 2018: MATH261, Discrete Mathematics 2.

Tutor/marker for Rod Downey and Nick Brettell. - Trimester 2 2015: COMP103, Introduction to Data Structures and Algorithms.

Tutor/marker for Marcus Frean and Thomas Kühne. - Trimester 1 2015: COMP112, Introduction to Computer Science.

Tutor/marker for David Streader.