Teaching Information
Current Semester at Ursinus College:
Spring 2024:
Calculus 1
Multivariable Calculus
Past Teaching at Ursinus College:
Fall 2023: Probability, Number Theory, Independent Study: Lie algebras
Spring 2023: Abstract Algebra, Discrete Mathematics
Fall 2022: Sabbatical Leave
Spring 2022: Calculus 1, Abstract Algebra, Independent Study: Integer Partitions
Fall 2021: Linear Algebra, Number Theory, Indepdent Study: Ring Theory
Spring 2021: Calculus 1, Differential Equations
Fall 2020: Probability, Set Theory, First Year Advising Seminar
Spring 2020: Pre-tenure Leave
Fall 2019: Number Theory, Linear Algebra
Spring 2019: Abstract Algebra, Differential Equations
Fall 2018: Numerical Analysis, Linear Algebra, First Year Advising Seminar
Spring 2018: Calculus 1
Fall 2017: Abstract Algebra II, Number Theory, CIE 100
Spring 2017: Multivariable Calculus, Differential Equations, Abstract Algebra 1, Problem Solving Seminar
Fall 2016: Numerical Analysis, CIE 100
Spring 2016: Multivariable Calculus, Differential Equations
Fall 2015: Linear Algebra, Theory of Numbers
Spring 2015: Calculus 1, Multivariable Calculus, Differential Equations
Fall 2014: Calculus 1, Linear Algebra, Numerical Analysis
Past Teaching at Rutgers University:
Summer 2014: Math 477, Mathematical Theory of Probability
Spring 2014: Review sessions for Math 552, Abstract Algebra II
Fall 2013: Math 244, Elementary Differential Equations; Head TA for Math 251
Summer 2013: Math 373, Numerical Analysis
Spring 2013: Math 251, Multivariable Calculus; Head TA for Math 251
Fall 2012: Math 244, Elementary Differential Equations; Head TA for Math 244
Summer 2012:Math 356, Theory of Numbers
Spring 2012: Math 244, Elementary Differential Equations; Head TA for Math 251
Fall 2011: Math 251, Multivariable Calculus
Spring 2011: Math 244, Elementary Differential Equations
Fall 2010: Math 244, Elementary Differential Equations
Spring 2010: Math 152, Calculus 2
Fall 2009: Math 151, Calculus 1