Mathematics Courses:  Calculus I II, and III, Linear Algebra, Real and Complex Analysis, Functional Analysis, Probability, Statistics, Euclidean and Non-Euclidean Geometry, Differential Equations, Heart of Mathematics, Reading and Writing Mathematical Proofs, World of Mathematics

      Interdisciplinary Courses:  Science as Art in Contemporary Theater (co-taught with professor/director Cheryl Faraone); Stoppard and Science; Writing Science for the Stage (co-taught with playwright Dana Yeaton); Philosophy of Mathematics (co-taught with professor Kareem Kalifa); Gödel Escher Bach; Stages of Uncertainty (first-year seminars)