Courses Taught

Current Courses (Fall 2024)

MATH 210: Discrete Math (2 sections)
MATH 440: Abstract Algebra I

Upcoming Courses (Spring 2025)

MATH 210: Discrete Math (2 sections)
MATH 250: Calculus III
MATH 305: Linear Algebra (online second 8-weeks)
MATH 325: Foundations of Advanced Mathematics (FoAM)

Past Courses

Lewis University

MATH 320: Theories of Geometry (1 section)
MATH 250: Calculus III (1 section)
MATH 209: Calculus (4 sections) - Link to my video lectures

MATH 206: Applied Calculus (1 section)
MATH 109: Win, Lose, or Draw (4 sections)

Saint Olaf College

MATH 352: Abstract Algebra II (1 section)
MATH 332: Graph Theory (1 section)
MATH 252: Abstract Algebra I (2 sections)
MATH 220: Linear Algebra (2 sections)
MATH 226: Calculus III (1 section)
MATH 126: Calculus II (2 sections)
MATH 120: Calculus I (3 sections: online and in person)

SUNY University at Albany

AMAT 214: Calculus III (2 sections: online and in person)
AMAT 112: Calculus I (17 sections: online and in person)
AMAT 101/111: a year long course in Calculus I (2 sections)

Schenectady County Community College

MAT 167: Pre-Calculus (1 section)

Loyola University Chicago

MATH 100: Intermediate Algebra (4 sections)