I teach a variety of courses throughout the undergraduate mathematics curriculum, and I have also taught courses on conflict resolution and dialogue. I have co-authored two textbooks. The first, an introduction to mathematical voting theory, was published by the American Mathematical Society in 2005 and subsequently translated into Russian and published by the Moscow Center for Continuous Mathematical Education. The second, a rings-first, inquiry-based introduction to abstract algebra, was published by Taylor & Francis in 2013. I have also co-authored a collection of inquiry-based materials for introductory real analysis, which can be downloaded here.
A lot of my teaching-related work is focused on inquiry-based learning. I like to experiment with a variety of approaches that help my students to be more actively engaged in their learning. I also use standards-based grading (i.e., assessment based on mastery of objectives rather than accumulation of points) in almost all of my classes. I am a Project NExT Fellow (sky dot, 2003-2004) and consultant, and I have also been influenced by the Legacy of R.L. Moore Project. The video included below is the banquet talk I gave at the 2012 Legacy conference.