Teaching

All of my classes are taught flipped or with a large group-work component, as I strive to follow pedagogical best practices. I am always happy to share teaching resources and discuss ways to improve teaching.

Professional Development

  • In 2023, I am overseeing the creation of a new graduate TA training seminar

  • In 2022, I cocreated a mentoring network among the graduate students

  • I participated in the 2020-2021 Gateways-ND cohort at NDSU

  • I am a member of the 2019 Silver dot cohort of Project NExT

Classes taught At NDSU

Undergraduate:

  • Math 165: Calculus I, Spring 2021

  • Math 166: Calculus II, Fall 2021, Spring 2020, Fall 2020

  • Math 270: Introduction to Abstract Math, Fall 2022, Spring 2020, Fall 2019

  • Math 430/630: Graph Theory, Spring 2021

  • Math 436/636: Combinatorics, Spring 2022

  • Math 472/672: Number theory, Spring 2023

Graduate:

  • Math 736: Enumerative combinatorics, Fall 2021

  • Math 839: Analytic combinatorics, Fall 2020

  • Math 839: Discrete mathematical biology, Spring 2023

Classes taught at the Rose-Hulman Institute of Technology

  • Math 112: Calculus II, Winter 2018, Fall 2018

  • Biomath 312: Bioinformatics, Spring 2019

  • Math 375: Discrete and combinatorial algebra II, Spring 2019, Winter 2018

Classes taught at the Georgia Institute of Technology

  • Math 1552: Calculus II, Fall 2016

  • Math 3670: Probability and statistics with applications, Fall 2017, Spring 2017

  • Math 4581: Classical mathematical methods in engineering, Summer 2018

  • Math 3012: Applied combinatorics, Fall 2015

  • Math 3012-HP: Honors program applied combinatorics, Spring 2016

Classes taught at Duke University

  • Math 31L: Calculus I, Fall 2011