Teaching


Current Courses

Past Courses

University of Rochester

Spring 2024 MTH 248: Graph Theory
Spring 2024 MTH 5XX: Topics in Probability: Random Matrix Theory
Spring 2023 MTH 403: Theory of Probability
Spring 2023 MTH 202: Introduction to Stochastic Processes
Fall 2022 MTH 201: Introduction to Probability
Fall 2021 MTH 504: Stochastic Processes
Fall 2021 MTH 201: Introduction to Probability
Fall 2020 MTH 165: Linear Algebra and Differential Equations
Fall 2020 MTH 507: First and Last-Passage Percolation
Spring 2020 MTH 165: Linear Algebra and Differential Equations
Spring 2020 MTH 202: Intro to Stoch Processes
Fall 2019 MTH 471: Real Analysis
Spring 2019 MTH 201: Introduction to Probability
Fall 2018 MTH 201: Introduction to Probability
Spring 2018 MTH 504: Graduate Stochastic Processes
Spring 2018 MTH 202: Undergraduate Stochastic Processes
Fall 2017 MTH 201: Introduction to Probability

University of Utah

Spring 2017 MATH 5050/6812: Stochastic Processes and Simulation II
Fall 2016 MATH 5040/6810: Stochastic Processes and Simulation I
Spring 2016 MATH 5010/6805: Introduction to Probability
Spring 2016 MATH 5030: Actuarial Math
Spring 2015 MATH 1070: Introduction to Statistical Inference

New York University

Fall 2014 Math for Economics I
  Teaching Assistant
Fall 2012 Theory of Numbers
  Teaching Assistant
Spring 2012 Probability Limit Theorems II
  Teaching Assistant
Spring 2012 Basic Probability
  Teaching Assistant
Fall 2011 Putnam Mathematical Competition
  Instructor
Summer 2011 Undergraduate Calculus II
  Instructor
Spring 2011 Graduate Ordinary Differential Equations
  Teaching Assistant
Fall 2010 Putnam Mathematical Competition
  Instructor
Summer 2010 Undergraduate Calculus I
  Instructor

University of Michigan, Ann Arbor

Winter 2008 Undergraduate Thermodynamics
  Graduate Student Instructor
Fall 2007 Undergraduate Fluid Dynamics
  Graduate Student Instructor
Winter 2007 Undergraduate Thermodynamics
  Graduate Student Instructor