"Those who know do. Those that understand teach" - Aristotle.
Fall 2025: MAT-019B Calculus & Data
Winter 2026: MAT-019B Calculus & Data
Winter 2026: MAT-021B Integral Calculus
Spring 2026: MAT-017C Calculus for Biology and Medicine
Fall 2026: MAT-019A Calculus & Data
Classes: MWF 2:10-3:00PM
Location: VEIHMEYER HALL 212
Office hours: MWF 12:30-1:30
Winter 2026: MAT-019A Calculus & Data
Spring 2026: MAT-019A Calculus & Data
Spring 2017- Fall 2023
Linear Algebra (Undergraduate level), engineering course.
Fall 2018- Fall 2023
Numerical Analysis (Undergraduate level), engineering course.
Fall 2019- Fall 2023
Integral Calculus (Undergraduate level), engineering course.
Fall 2021
Teaching assistant in Differential Calculus (Undergraduate level), mathematical course.
Fall 2019
Statistic (Undergraduate level), engineering course.