I have started to compile a list of links to lecture videos from great courses in combinatorics available online.

Current Teaching


None!


Future Teaching


First Term, 2022/2023:

• Lecturer for Math 122: Logic and Foundations (Section A03 and Section A04). Links to schedules of the lectures for both sections will be posted here soon. Here is a YouTube playlist of the lecture videos from the 2021/2022 academic year.

• Lecturer for Math 492/529: Topics in Applied Mathematics/Discrete Mathematics (Extremal Combinatorics). Links to the course notes and a schedule of the lectures will be posted here soon. Here is a YouTube Playlist of the lecture videos from the 2020/2021 academic year.


Past Teaching


University of Victoria

First Term, 2021/2022:

• Lecturer for Math 122: Logic and Foundations (Section A01 and Section A03). Here is a schedule of the lectures for Section A01 and Section A03. Here is a YouTube playlist of the lecture videos.

• Lecturer for Math 222: Discrete and Combinatorial Mathematics. Here is a schedule for the course.

Second Term, 2020/2021:

• Lecturer for Math 492/529: Topics in Applied Mathematics/Discrete Mathematics (Extremal Combinatorics). More details can be found on the course webpage. Here is a YouTube Playlist of the lectures.

• Lecturer for Math 222: Discrete and Combinatorial Mathematics. More details can be found on the course webpage. Here is a YouTube Playlist of the lectures.


University of Warwick

Welcome Week 2019 (Week 0): Lecturer for MA9010 Fundamental Tools (Linear Algebra and Differential Equations).

Spring Term 2019 (Term 2): Lecturer for MA252 Combinatorial Optimisation. See the topics covered and schedule of the lectures.

Welcome Week 2018 (Week 0): Lecturer for MA9010 Fundamental Tools (Linear Algebra and Differential Equations).


ETH Zürich

Spring Semester 2017: Course Organizer for Analysis I for Mechanical Engineering and Material Science.

Autumn Semester 2016: Course Organizer for Analysis I for Mechanical Engineering and Material Science.


University of Oxford

Michaelmas Term 2015: Class Tutor for C8.3 Combinatorics.

Hilary Term 2015: Class Tutor for B8.5 Graph Theory.

Michaelmas Term 2014: Class Tutor for C8.3 Combinatorics.

Hilary Term 2014: Teaching Assistant for B8.5 Graph Theory.

Michaelmas Term 2013: Teaching Assistant for C8.3 Combinatorics.


Thompson Rivers University

2009-2011: Worked at the Mathematics Help Centre.