Teaching

Spring 2024 Teaching assistant University of Birmingham
Spring 2022 Teaching assistant University of Birmingham
Autumn 2021 Teaching assistant University of Birmingham
Autumn 2020 Teaching assistant University of Birmingham
Spring 2020 Teaching assistant University of Birmingham ocaml tutorial
Autumn 2019 Teaching assistant University of Birmingham