Teaching
- Spring 2013: Analytic Number Theory (MATH 843).
- Spring 2013:Reading course p-adic analysis.
- Fall 2012: Rings and Fields (MATH 340)
- Spring 2012: Finite Groups (MATH 341)
- Fall 2011: Calculus I for the Biological Sciences (MATH 154)
- Spring 2010: The Arithmetic of Dynamical Systems (graduate special topics course)
- Fall 2009: Rings and Fields (MATH 340)
- Spring 2009: Finite Groups (MATH 341)
- Spring 2009: Elliptic Curves (Graduate reading course)
- Fall 2008: Algebraic Curves, graduate course
- Spring 2008: Elementary Number Theory (MATH342)
- Fall 2007: Groups and Rings, graduate course
- Spring 2007: Elementary Linear Algebra (MATH232)
- Fall 2006: Calculus II (MATH 152)
- Fall 2006: Algebraic Curves, graduate course
- Summer 2006: Elementary Linear Algebra (MATH232)
- Fall 2005: Calculus for Science students, first year undergraduate course
(MATH151)
- Summer 2005: Elementary Number Theory, third year undergraduate course.
(MATH342)
- Fall 2004: Introduction to Algebraic Systems, third year undergraduate
course. (MATH332)
- Fall 2004: Algebraic Curves, graduate course.
- Summer 2004: Linear Algebra, fourth year undergraduate course. (MATH438)
- Spring 2004: Algebraic Number Theory, graduate course.
- Spring 2002: Advanced Real Analysis. (MATH320)
- Fall 2001: Elementary Linear Algebra. (MATH232)