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 – May 2021
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