Teaching

Current and Upcoming Courses

  • MATH 826: Mathematical Analysis II Spring 2026
  • MATH 830: Differential Equations I Fall 2026
  • MATH 831: Differential Equations II Spring 2027

Previous Courses

University of Nebraska-Lincoln

  • MATH 208: Calculus III
  • MATH 221: Differential Equations
  • MATH 221H: Honors Differential Equations
  • MATH 314: Linear Algebra
  • MATH 415: Theory of Linear Transformation
  • MATH 423: Complex Analysis
  • MATH 424: Introduction to Partial Differential Equations
  • MATH 428: Principles of Operations Research
  • MATH 430: Ordinary Differential Equations
  • MATH 433/833: Nonlinear Optimization
  • MATH 435: Math in the City
  • MATH 447/847: Numerical Methods
  • MATH 489/889: Stochastic Processes
  • MATH 825/826: Mathematical Analysis I/II
  • MATH 830: Differential Equations I

University of California, Irvine

  • MATH 3A: Introduction to Linear Algebra Spring 2015

University of Notre Dame

  • ACMS 30440: Probability and Statistics Spring 2013

Awards and Honors

  • College Distinguished Teaching Award, College of Arts and Sciences, UNL, 2022
  • Certificate of Recognition for Contributions to Students, 2020
    Awarded by the Division of Student Affairs, UNL Teaching Council, and UNL Parents Association to a faculty or staff member who "has made a significant contribution to their lives while at the University."
  • Project NExT Fellow, Mathematical Association of America, 2019-2020

Teaching Philosophy

I am committed to fostering a learning environment where students develop both technical competence and deep conceptual understanding. My teaching emphasizes the connections between abstract mathematical theory and real-world applications, particularly in the biological and computational sciences. I encourage active engagement and collaborative learning, believing that mathematics is best understood through problem-solving and discussion.