Teaching

Spring 2023: Course information is posted on Canvas.

  • MATH 3304, Elementary Differential Equations

Courses taught at Missouri S&T

  • MATH 6418, Functional Analysis II
  • MATH 6417, Functional Analysis I
  • MATH 6375, Theory of Partial Differential Equations
  • ChE 6120, Applied Mathematics in Chemical Engineering
  • MATH 5603, Methods of Applied Mathematics
  • MATH 5325, Partial Differential Equations
  • MATH 5302, Intermediate Differential Equations
  • MATH 4097, Problem-Solving in Applied Mathematics
  • MATH 3304, Elementary Differential Equations
  • MATH 1215, Calculus II

Missouri S&T Outstanding Teaching Award for 2018-2019, 2017-2018, 2016-2017, 2013-2014

Courses taught at Oregon State University

  • Mechanical Engineering 532, Linear Multivariable Control Systems II
  • Mechanical Engineering 373, Mechanical Engineering Methods
  • Engineering Science 212, Dynamics

Courses taught at Virginia Tech

  • Math 1206, Calculus II
  • Math 1205, Calculus I
  • Math 1016, Elementary Calculus with Trigonometry I