Elementary differential equations
Cardiff University, School of Mathematics, 2023
Algebra II: Rings
Cardiff University, School of Mathematics, 2023
Algebra II: Rings
Cardiff University, School of Mathematics, 2022
Algebra II: Rings
Cardiff University, School of Mathematics, 2021
Algebra I: Groups
Cardiff University, School of Mathematics, 2021
Algebra II: Rings
Cardiff University, School of Mathematics, 2020
Algebra I: Groups
Cardiff University, School of Mathematics, 2020
Rings and Fields
Cardiff University, School of Mathematics, 2019
Groups
Cardiff University, School of Mathematics, 2019
Groups
Cardiff University, School of Mathematics, 2018
Foundations of Mathematics I
Cardiff University, School of Mathematics, 2018
Groups
Cardiff University, School of Mathematics, 2017
Foundations of Mathematics I
Cardiff University, School of Mathematics, 2017
Foundations of Mathematics I
Cardiff University, School of Mathematics, 2016
Lie algebras and representation theory
Australian National University, Mathematical Sciences Institute, 2016
Conformal field theory
Australian National University, Mathematical Sciences Institute, 2015
Lie algebras and representation theory
Australian National University, Mathematical Sciences Institute, 2014