Teaching

Spring 2023: Course information will be 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