Teaching Overview

I regularly teach courses at all undergraduate levels.  Besides communicating the material specific to the course, I always aim to explain how the course fits into mathematics as a whole.  I insist that students be able to do specific problems and work out their own examples, as these are essential stepping stones to higher theoretical understanding.  Similarly, I emphasize good mathematical writing as an essential part of the material be learned.  I model a positive enthusiastic attitude towards mathematics, and emphasize the important role that mathematics plays in the modern world.  

The courses I have taught at UMM include Precalculus I and II, Survey of Calculus, Calculus I and II, Mathematical Perspectives, History of Mathematics, Game Theory, Abstract Algebra I and II, and Number Theory.  I also supervise several students in their senior seminars per year. All offerings of my number theory course and about half the senior seminars make some contact with my research.  

 

Courses

 A list of courses taught since 1986. 

Senior Seminars

A list of senior seminars supervised since 1999.

 

Courses

UMM Courses

Previous Courses

Senior Seminars