Here are the main courses I have taught or TA'd so far. For those marked with an asterisk I have kept some teaching material (course notes, exercises), feel free to contact me if you are interested.
*Linear Algebra (MATH 2270, University of Utah, Spring 2023).
*Introduction to Differential Equations (MATH 2280, University of Utah, Fall 2022).
TA for Linear Algebraic Groups (taught by Christian Urech, EPFL, Spring 2022).
TA for Anneaux et Corps (taught by Zsolt Patakfalvi, EPFL, Spring 2021).
TA for Structures Algébriques (taught by Zsolt Patakfalvi, EPFL, Fall 2020).
*TA for Introduction to Algebraic Geometry (taught by Zsolt Patakfalvi, EPFL, 2016--2018).
I have advised the following students:
A. De Oliveira, for his bachelor thesis Introduction to Algebraic Geometry (EPFL, Spring 2022).
C. Wagner, for his bachelor thesis Local Cohomology (EPFL, Spring 2021).