Old Teaching
I have taught the following classes (old links may be broken).
University of Bristol
 JanuaryMay 2022 (Teaching block 2)

Introduction to Group Theory (part of Introduction to Proofs and Group Theory). Course information on Blackboard.
 JanuaryMay 2021 (Teaching block 2)

Introduction to Geometry. Course information on Blackboard.
 JanuaryMay 2020 (Teaching block 2)

Introduction to Geometry. Course information on Blackboard.
 SeptemberDecember 2019 (Teaching block 1)
 JanuaryMay 2019 (Teaching block 2)

Introduction to Geometry. Course information on Blackboard.
 SeptemberDecember 2018 (Teaching block 1)

Linear Algebra and Geometry. Course information on Blackboard.
 JanuaryMay 2018 (Teaching block 2)

Introduction to Geometry. Course information on Blackboard.
 SeptemberDecember 2017 (Teaching block 1)
 JanuaryMay 2017 (Teaching block 2)

Introduction to Geometry. Course information on Blackboard.
 SeptemberDecember 2016 (Teaching block 1)
 SeptemberDecember 2015 (Teaching block 1)
 SeptemberDecember 2014 (Teaching block 1)
 JanuaryMay 2014 (Teaching block 2)
University of Oxford
University of Illinois
 Fall 2010
 Spring 2010
 Fall 2009
 Spring 2009
 Fall 2008
Yale University
University of Michigan
— Return Home —