Spring 2025:
Math 642: Partial Differential Equations

Fall 2024: 
On Sabbatical

Summer 2024:
Math 227: Calculus III

Spring 2024: 
Math 648: Topics in Partial Differential Equations

Fall 2023: 
Math 238: Applied Differential Equations I

Spring 2025:
Math 642: Partial Differential Equations

Fall 2024: 
On Sabbatical

Summer 2024:
Math 227: Calculus III

Spring 2024: 
Math 648: Topics in Partial Differential EquationsFall 2023: 
Math 238: Applied Differential Equations I

Summer 2023:
Math 113: Precalculus Trigonometry Spring 2023:
Math 642: Partial Differential Equaitons

Fall 2022:
Math 485/585: Intro Complex Variables

Summer 2022:
Math 238: Applied Differential Equations I

Spring 2022:
Math 538: Special Topics in Applied Math (Partial Differential Equations)
Math 588: Theory of Differential Equations

Fall 2021:
Math 343: Applied Differential Equations II

Spring 2021:
Math 585: Intro Complex Variables
Math 642: Partial Differential Equations

Fall 2020:
Math 343: Applied Differential Equations II

Spring 2020:
Math 238: Applied Differential Equations I
Math 588: Theory of Differential Equations

Fall 2019:

​Math 541: Boundary Value Problems

Spring 2019:

Math 238: Applied Differential Equations I
Math 642: Partial Differential Equations

Fall 2018:

Math 247: Honors Calculus III
Math 688: Seminar: Topics in Analysis (Partial Differential Equations)

Summer 2018:

Math 125: Calculus ISpring 2018:

Math 238: Applied Differential Equations I
Math 301: Discrete Mathematics

Fall 2017:

Math 238: Applied Differential Equations I
Math 441/541: Boundary Value Problems

Previous Courses taught at NMSU:

Spring 2017: 
Math 192G: Calculus and Analytic Geometry II
Math 594: Real Analysis

Fall 2016: 
Math 192G: Calculus and Analytic Geometry II
Math 593: Measure and Integration 

Spring 2016: 
Math 392: Introduction to Ordinary Differential Equations 
Math 492/528: Introduction to Real Analysis II 

Fall 2015: 
Math 392: Introduction to Ordinary Differential Equations 
Math 491/527: Introduction to Real Analysis I 

Spring 2015: 
Math 532: Partial Differential Equations 

Fall 2014: 
Math 192G: Calculus and Analytic Geometry II, Section 01 
Math 280: Introduction to Linear Algebra

Spring 2014: 
Math 332: Introduction to Analysis

​Fall 2013: 
Math 192G: Calculus and Analytic Geometry II, Section 04 & 05.