Teaching

Current Courses

Moravian University, Sp 2024:

MATH 105: Math for Business

Math 220: Linear Algebra

Most Recent Courses


Moravian University, Fa 2023:

MATH 107: Elementary Statistics

Math 212: Discrete Mathematics and Proof Writing


Moravian University, Sp 2023:

MATH 171: Calculus II

Math 220: Linear Algebra


Moravian University, Fa 2022:

MATH 171: Calculus II

MATH 212: Discrete Mathematics and Proof Writing


Moravian University, Sp 2022:

MATH 171 A/B: Calculus II

Math 220: Linear Algebra

IS: Knot Theory


I was on sabbatical for Spring 2021


Moravian University, Fa 2021:

MATH 170 A/C: Calculus I

MATH 245: Special Topics - Topology


Moravian College, Fa 2020:

MATH 171 A/B: Calculus II

MATH 347: Modern Algebra


Teaching Awards

Outstanding Teaching Assistant Award, University of Iowa, Spring 2009