A likely out-of-date record of some of the teaching I have done and the students I have had the pleasure of supervising. If you are a student looking for supervision on a project in AI safety and/or interpretability, feel free to get in touch!

Conference Tutorials


Lecturer / Instructor


Teaching Assistant

  • Discrete Mathematics

    College Supervisor · University of Cambridge

    2021 - 2023
  • CS 4850: Mathematical Foundations for the Information Age

    Teaching Assistant · Cornell University

    2016
  • CS 4700: Foundations of Artificial Intelligence

    Teaching Assistant · Cornell University

    2015
  • CS 2800: Discrete Structures

    Teaching Assistant · Cornell University

    2014 - 2015

Research Supervisor

  • Haoyan Luo 2025 - Present

    University of Cambridge | PhD co-supervisor (main supervisor: Professor Mateja Jamnik)

  • Yael Konforti 2024 - Present

    University of Cambridge | PhD co-supervisor (main supervisor: Professor Mateja Jamnik)

  • Oscar Hill 2023 - Present

    University of Cambridge | MPhil and PhD co-supervisor (main supervisor: Professor Mateja Jamnik)

  • Kaushik Karthikeyan 2026 - Present

    ETH Zurich | Master's thesis co-supervisor

  • Stephen Marcou 2026

    ETH Zurich | Master's thesis co-supervisor

  • Muhammad Ayain Fida Rana 2025 - 2026

    University of Cambridge | MPhil thesis co-supervisor

  • Eve Sherratt-Cross 2025 - 2026

    Durham University | MEng project co-supervisor

  • Evan Rex 2023 - 2024

    University of Cambridge | MPhil thesis co-supervisor

  • Thomas Yuan 2023 - 2024

    University of Cambridge | Part III thesis co-supervisor

  • Naveen Raman 2022 - 2023

    University of Cambridge | MPhil thesis supervisor