Teaching

Current Courses

Villanova University
FALL 2021

Past Courses

University of Delaware
SUMMER 2021
MATH 241 - Calculus A & Analytic Geometry
FALL 2020

Future Courses

Villanova University
SPRING 2022
MATH 1505 - Calculus II (2 sections)
MATH 2500 - Calculus III
MATH 117 - Precalculus for Scientists & Engineers
Tarrant County College
SUMMER 2016
MATH 2414 - Calculus II
MATH 1350 - Mathematics for Teachers I
SPRING 2016
MATH 1332 - Contemporary Mathematics (2 sections)
MATH 1314 - College Algebra
FALL 2015
MATH 1314 - College Algebra (3 sections)
Binghamton University
SPRING 2015
MATH 314 - Discrete Mathematics (proofs-based course)
FALL 2014
MATH 221 - Calculus I (flipped section)
SPRING 2014
MATH 221 - Calculus I (flipped section)
FALL 2013
MATH 221 - Calculus I

Courses for Which I was a Graduate Assistant

University of Delaware
MATH 210 - Discrete Mathematics (Spring 2018, Fall 2017)
MATH 241 - Analytic Geometry and Calculus A (Spring 2017, Fall 2016)
Montclair State University
MATH 114 - Business Calculus (Spring 2013, Fall 2012)
MATH 100 - Intermediate Algebra (Spring 2013)
MATH 103  - The Development of Mathematics (Spring 2013, Fall 2012)
STAT 109 - Statistics (Spring 2012)