Teaching
If you are a current student of mine, please find the appropriate links to your Brightspace pages for the most recent announcements and information.
At Purdue
MA 162: Plane Analytic Geometry And Calculus II
MA 165: Analytic geometry and calculus I
MA 266: Ordinary differential equations
At Northwestern
Math 100: Quantitative reasoning
Math 105-6: First-year seminar
Math 202: Finite mathematics
Math 211: Short course in calculus
Math 220-1: Single-variable differential calculus
Math 224: Integral calculus of one-variable functions
Math 230: Differential calculus of multivariable functions
Math 240: Linear algebra
Math 290-1,2.3: MENU Linear algebra and multivariable calculus
Math 300: Foundations of higher mathematics (see a blog by my students)
Math 330-1: Abstract algebra (group theory)
Math 330-2: Abstract algebra (ring theory)
Math 354: Chaotic dynamical systems
At Evanston Township High School
Advanced topics in mathematics