I am committed to creating an active and inclusive classroom environment where students develop both mathematical intuition and the ability to think and communicate rigorously. I maintain an active interest in undergraduate research.

Current Teaching (Millsaps College)

MATH 4630: Real Analysis (Spring 2026, Spring 2027)


MATH 1150: Elementary Statistics (Fall 2025, Spring 2026 ×2, Spring 2027)


MATH 4510: Mathematical Statistics (Fall 2026)


MATH 2310: Introduction to Advanced Mathematics (Fall 2025)


MATH 1220: Analytical Geometry & Calculus I (Fall 2025 ×2)


Earlier Teaching

Kenyon College (2023–2025)

  • MATH 341: Real Analysis I
  • MATH 342: Real Analysis II
  • MATH 224: Linear Algebra
  • STAT 106: Elements of Statistics
  • MATH 112: Calculus II

University of South Florida (2022–23)
Linear Algebra, Engineering Calculus II, Calculus II

Virginia Tech (2021–22)
Calculus of a Single Variable