Teaching

  • 2023-24: Math 455, Introduction to Discrete Structures (both semesters).
  • Fall-Spring 2022-23: Math 671 Topology I and 672 Algebraic Topology.
  • Spring 2022: Math 455, Introduction to Discrete Structures.
  • Fall 2021: Math 300, Fundamental Concepts of Mathematics and Math 455, Introduction to Discrete Structures.
  • Fall 2020: Math 132H, honors Calculus II and Math 703, Topics in Geometry I
  • Spring 2020: Math 475, History of Mathematics
  • Fall 2019: Math 455, Introduction to Discrete Structures.
  • Fall 2018: Math 300, Fundamental Concepts of Mathematics
  • Spring 2018: Math 672, Algebraic Topology.
  • Fall 2017: Math 671, Topology I
  • Spring 2017: Math 455, Introduction to Discrete Structures.
  • Fall 2016: Math 300, Fundamental Concepts of Mathematics, and Math 461, Geometry I.
  • Spring 2015: Math 300, Fundamental Concepts of Mathematics, and Math 411, Introduction to Abstract Algebra I.
  • Fall 2014: Math 233H, honors multivariable calculus
  • Spring 2014: Math 300, Fundamental Concepts of Mathematics and Math 462, Geometry II
  • Fall 2013: Math 671, Topology I
  • Spring 2013: Math 797AT, Algebraic Topology
  • Fall 2012: Math 131H, honors Calculus I, and Math 461, Geometry I.
  • Spring 2012: Math 462, Geometry II and Math 704, Topics in Geometry II
  • Fall 2011: Math 671, Intro to General Topology
  • Spring 2011: Math 704, Topics in Geometry II
  • Fall 2010: Math 461, Geometry I and Math 703, Topics in Geometry I
  • Spring 2010: Math 797AT, Algebraic Topology
  • Fall 2009: Math 300, Fundamental Concepts of Mathematics and Math 461, Geometry I
  • Spring 2008: Math 704, Topics in Geometry II
  • Fall 2007: Math 411, Introduction to Abstract Algebra and Math 703, Topics in Geometry I
  • Fall 2006: Math 132H, Honors Calculus II and Math 300, Fundamental Concepts of Mathematics
  • Spring 2006: Math 233, Calculus III
  • Fall 2005: Math 131H, Honors Calculus I and Math 697AA, Convex Polytopes and Toric Varieties
  • Spring 2005: Math 781, Algebraic Topology
  • Fall 2004: Math 127, Calculus for Life and Social Sciences I, and Math 233H, Honors Calculus III
  • Spring 2004: Math 412, Intro to Abstract Algebra II
  • Fall 2003: Math 233, Calculus III and Math 411, Intro to Abstract Algebra I
  • Spring 2003: Math 233H, Honors Calculus III and Math 781, Algebraic Topology
  • Fall 2002: Math 671, Intro to General Topology
  • Spring 2002: Math 132, Calculus II
  • Fall 2001: Two sections of Math 131, Calculus I