Courses

Spring 2024 at Haverford

Fall 2023 at Haverford

Spring 2022 at Haverford

Fall 2022 at Budapest Semesters in Mathematics

Spring 2022 at Haverford

Fall 2021 at Haverford

Spring 2021 at Haverford

January–February 2021 at IMPA

Fall 2020 at Haverford

Spring 2020 at PUC-Rio

January–February 2019 at IMPA