Teaching
United States Naval Academy
Fall 2025, SM223, Calculus III with Optimization (three sections)
Spring 2025: SM122, Calculus II (three sections)
Fall 2024: SM121, Calculus I (two sections)
University of Cologne
Summer 2024: Assistant for Seminar on Elliptic Function
Summer 2024: Assistant for Lattices and Quadratic Form
Winter 2023: Assistant for Mathematics for Teachers
Summer 2023: Assistant for Elementary Number Theory
Winter 2022: Assistant for Algebra
University of Virginia
Fall 2021: Instructor for MATH 1210, Calculus I
Spring 2021: Instructor for MATH 1220, Calculus II (Spring 2021)
Fall 2020: Instructor for MATH 1210, Calculus I
Spring 2020: Assistant for MATH 3000, Transition to Higher Mathematics (Spring 2020)
Fall 2019: Assistant for MATH 1190, Calculus I with Algebra (Fall 2019)
Advising
University of Virginia REU
Instructor at 2022 University of Virginia REU in Number Theory
Topic: Biases in Partitions
Faye Jackson
2023 Schafer Prize and 2024 Morgan Prize winner
Last Known Affiliation: Univ. Chicago, Ph.D. candidate
Misheel Otgonbayar
Last Known Affiliation: MIT student
University of Virginia Directed Reading Program
Said Kaili (2022)
Topic: Elliptic Curves and Cryptography
Last Known Affiliation: Accenture Federal Services
Catherine Cossaboom (2021)
Topic: The Congruent Number Problem
Last Known Affiliation: Oxford, Ph.D. candidate
Casia Siegel (2020)
Topic: Galois Theory and Applications
Last Known Affiliation: Univ. Georgia, Ph.D. candidate
Bilal Khan (2020)
Topic: Galois Theory and Applications
Last Known Affiliation: Univ. Virginia undergraduate student