Tutorials at Balliol College, University of Oxford

  • Functional Programming​

  • Linear Algebra

  • Continuous Mathematics

  • Models of Computation

  • Algorithms and Data Structures

  • Imperative Programming

  • Design and Analysis of Algorithms

Teaching Assistant, University of Oxford

  • Class Tutorials for Computational Learning Theory

  • Class Tutorials for Machine Learning 

  • Head Practical Demonstrator for Machine Learning, Design and Analysis of Algorithms, and Imperative Programming

Tutorials & Summer School Teaching, University of Oxford

  • Worcester College Visiting Student Tutor in Machine Learning, Computational Learning Theory, Artificial Intelligence, Linear Algebra, Models of Computation, and Probability and Computing.

Harvard University

 

  • Departmental Course Assistant for CS 220: Graduate Cryptography, under Prof. Michael Rabin (Fall 2011)

  • Departmental Course Assistant for Math 112: Real Analysis, under Prof. Yum-Tom Siu (Fall 2010)

Teaching
 
Postdoctoral Supervision
  • Héctor Alonso Guzmán Gutiérrez, IPICyT Jan 2021 – May 2022

 
M.Sc. Thesis Supervision
  • Amrita Khandpur, University of Edinburgh Summer 2020

  • Elizabeth Smith, University of Oxford Summer 2019

  • Leo Falcomer-Dawson, University of Oxford Summer 2017

 
Undergraduate Thesis Supervision
  • Sarthak Jain, University of Oxford Dec 2020 – Present

 
REU Supervision

  • José Roberto Tello Ayala, ITAM May 2021 – May 2022

  • Edna Marlene Martínez Hernández, UANL Summer 2022

  • Eira Krystel González Pérez, UISLP Summer 2022

Supervision