Teaching Experience


Point Loma Nazarene University
  • Math 1013 (College Algebra)
  • Math 1021 (Calculus and Modeling)
  • Math 1033 (Precalculus)
  • Math 1053 (Business Math)
  • Math 1064 (Calculus I and Calculus I Lab)
  • Math 1073 (Business Calculus)
  • Math 2003 (Statistics)
  • Math 2013 (Elementary Number Systems I)
  • Math 2023 (Elementary Number Systems II)
  • Math 3003 (Problem Solving hybrid)

University of San Diego
  • Math 115 (College Algebra)
  • Math 151 (Calculus II)

Southwestern College
  • Math 35 (Prealgebra)
  • Math 45 (Elementary Algebra)
  • Math 60 (Intermediate Algebra)
  • Math 70 (Intermediate Algebra II)
  • Math 101 (College Algebra)
  • Math 104 (Trigonometry)
  • Math 251 (Calculus II)

Grossmont College
  • Math 88 (Prealgebra)
  • Math 90 (Elementary Algebra)
  • Math 103 (Intermediate Algebra)
  • Math 176 (Precalculus)
  • Math 178 (Business Calculus)
  • Math 180 (Calculus I)
  • Math 280 (Calculus II)
  • Math 281 (Calculus III - Multivariate)

Cuyamaca College

San Diego State University
  • Math 141 (Precalculus online)
  • Math 150 (Calculus I inverted)
  • Math 210 (Number Systems in Elementary Math)