Teaching

YouTube Videos of Classes at University of Waterloo

Graph Theory YouTube Class

Probabilistic Methods YouTube Class

Courses Taught at University of Waterloo

CO 442/642, Graph Theory, Fall 2015, Fall 2020, Fall 2021.
CO 739, Probabilistic Methods, Winter 2021.
Math 239, Introduction to Combinatorics: Fall 2014, Winter 2016, Winter 2017, Fall 2018, Fall 2020.
CO 749, Graph Coloring: Winter 2015, Winter 2018, Winter 2020.
CO 749, Graph Decompositions: Winter 2019.
CO 342, Graph Theory: Spring 2016, Fall 2016.


Courses Taught at Emory University
Calculus I for Life Science Majors: Fall 2012, Spring 2014.
Calculus III, Multivariable: Spring 2013 (2 sections), Fall 2014, Spring 2014.