Teaching


Current courses

  • Topics in Advanced Partial Differential Equations (MATH 951)

Past courses

  • Fall 2025: Calculus III (MATH 127)
  • Fall 2024: Elementary Differential Equations (MATH 320)
  • Spring 2024: Intermediate Analysis (MATH 500)
  • Fall 2023: Partial Differential Equations (MATH 950)
  • Spring 2023: Topics in Dynamical Systems (MATH 851)
  • Fall 2022: Calculus II (MATH 126)
  • Spring 2022: Mathematical Analysis II (MATH 766)
  • Fall 2021: Applied Partial Differential Equations (MATH 647)
    Applied Differential Equations (MATH 220)
  • Spring 2021: Applied Partial Differential Equations (MATH 647)
  • Fall 2020: Mathematical Analysis I (MATH 765)
    Complex Variables & Applications (MATH 646)
  • Spring 2020: Intermediate Analysis (MATH 500)
    Applied Differential Equations (MATH 220)
  • Fall 2019: Partial Differential Equations (MATH 950)
  • Spring 2019: Topics in Dynamical Systems (MATH 851)
  • Fall 2018: Mathematical Analysis I (MATH 765)
  • Spring 2018: Elementary Differential Equations (MATH 320)
  • Fall 2017: Applied Differential Equations (MATH 220)
  • Spring 2017 (UMass Amherst): Multivariate Calculus (MATH 233)
  • Fall 2016 (UMass Amherst): Calculus I (MATH 131)
  • Spring 2016 (SUNY Buffalo): College Calculus II for students of mathematics,
    natural sciences and engineering (MTH 142)
  • Fall 2015 (SUNY Buffalo): College Calculus II for students of mathematics,
    natural sciences and engineering (MTH 142)
  • Spring 2015 (SUNY Buffalo): Introduction to Differential Equations (MTH 306)
  • Fall 2014 (SUNY Buffalo): College Calculus II for students of mathematics,
    natural sciences and engineering (MTH 142)
  • Spring 2014 (Notre Dame): Calculus II for engineers (MATH 10560)
    Differential Equations (MATH 30650)
  • Fall 2013 (Notre Dame): Calculus I for engineers (MATH 10550)
    Basic Partial Differential Equations (MATH 60650)
  • Spring 2013 (Notre Dame): Calculus II for engineers (MATH 10560)
    Calculus II for business and economics (MATH 10260)
  • Fall 2012 (Notre Dame): Calculus I for engineers (MATH 10550)
    Calculus III for engineers (MATH 20550)