Teaching

I devote a substantial portion of my time to teaching and advising undergraduates. Below are the courses I've taught and coordinated, the student projects I've advised, and a few materials I've written.

2023 – present

United States Naval Academy

Course coordinator

  • SA233 Introduction to Operations Research with Programming Spring 2024, Spring 2025
  • SA320 Dynamic and Stochastic Models Fall 2024, Fall 2025
  • SA403 Graph and Network Algorithms Spring 2026

Instructor

  • SA233 Introduction to Operations Research with Programming Spring 2024, Spring 2025
  • SM261 Linear Algebra Fall 2025
  • SM317 Statistical Learning Fall 2026
  • SA320 Dynamic and Stochastic Models Fall 2023, Fall 2024, Fall 2025
  • SA403 Graph and Network Algorithms Spring 2026
  • SA475B Capstone Spring 2026

Undergraduate research advising

  • 2025–26 Mixed-integer programs for summer training scheduling
  • 2026– Last-coverage probabilities in Markov chains

2017 – 2023

Georgia Tech

Instructor

  • MATH 2603 Introduction to Discrete Mathematics Summer 2022

Teaching assistant 2017–2019

  • MATH 1554Linear Algebra
  • MATH 1711Finite Mathematics
  • MATH 2603Introduction to Discrete Mathematics
  • MATH 3012Applied Combinatorics

Directed Reading Program mentor 2019–2022

I supervised undergraduate independent-study projects on:

  • Randomized algorithms
  • Online learning
  • Facility location
  • Set theory

2015 – 2019

Ross Mathematics Program

I served as a counselor in 2015, 2017, 2018, and 2019, which involved grading and discussing number theory homework, meeting regularly with my advisee group, and occasionally lecturing.

Ross is built around discovery learning: students are given very little and asked to construct the rest themselves. It is a slower way to cover material, but I have found that students come away with a far deeper understanding of the material. When possible, I try to incorporate the discovery learning philosophy into how I teach.

Materials

Notes

Supplemental notes for linear algebra, containing fun topics not typically seen in a first course:

Linear algebra supplement (PDF, 272 KB)