Teaching

Semester 2, Spring 2024 MAST2009 Vector Calculus & MAST20022 Group theory and linear algebra

Semester 2, Spring 2023 MAST10005 Calculus I & MAST90017  Representation theory

Semester 1, Fall 2022 MAST2009 Vector Calculus & MAST10005 Calculus I

Semester 1, Fall 2021  MAST30005 Algebra   MAST10005 Calculus I

Semester 1, Fall 2020  MAST30005 Algebra   MAST10005 Calculus I

Semester 2, Spring 2019   MAST90017  Representation theory

Semester 2, Spring 2016  MAST90097 Algebraic geometry