Lecturing¶
Undergraduate Courses¶
- 2025: Foundations for Abstract Mathematics II — Introduction to Algebraic Theories: Varieties of Magmas
 - 2024: Mathematics 154 — Introduction to Foundational and Discrete Mathematics
 - 2021–2024: Foundations for Abstract Mathematics I — Introduction to Lattices and Posets
 - 2023: Mathematics 325 — Introduction to Point-Set Topology
 - 2020–2025: Engineering Mathematics 214 — Introductory module in differential equations and linear algebra for second-year engineering students
 - Role: Module Coordinator
 - 2018–2022: Mathematics (Bio) 124 — Introductory Calculus for first-year students in the biological sciences
 
Postgraduate Courses¶
- 2019–2025: Universal Algebra
 - 2020–2022: Category Theory
 - 2019: Categorical Algebra
 
Current Graduate Students¶
- Emma Theart — PhD
 - Roy Ferguson — PhD
 - Danielle Kleyn — MSc
 
Past Graduate Students¶
- Emma Theart — Honours and MSc
 - Samantha Parle — Honours
 - Megan van der Riet — Honours