Teaching Resources
 Materials for the workshop Using R for introductory statistics.
 Math and the Art of M.C. Escher online textbook.
 Slides from my MathFest 2015 talk about student art from Math and the Art of M.C. Escher
 Symmetric images.  a crude set of images with symmetry groups listed.
 SLU Math Team: Training material and history.
 PREP 08 Geometry & Art Workshop  workshop for mathematics educators I ran in June 2008 with Anneke Bart.
 Symmetry at the Cathedral  a page dedicated to symmetry groups found at the Cathedral Basilica of St. Louis.
Recreational Math
 Slides for a talk about the logarithm of two: log2mar2015.pdf.
 X Goes First: Wild Tales of a TicTacToe Grandmaster, published in Math Horizons, Vol 21, No. 4, April 2014.
 Slides for a talk about TicTacToe:
tttjan2014.pdf.
Pictures of all legal and rational moves, up to symmetry.
Articles for Strange Horizons
Strange Horizons is an online magazine of speculative fiction. I wrote a series of general interest mathematics articles which appeared in the magazine.

The Fourth Dimension (Sep. 2002)
(or, try the Portugese translation. Thanks, Marcelo!)  Folding (Mar. 2002)
 Steganography: How to Send a Secret Message (Oct. 2001)
 The Biggest Numbers in the Universe (Apr. 2001)
 Habitrails and Asteroids: Topology From the Inside (Jan. 2001)
Course Web Pages
 Math 120: College Algebra
 Math 130: Elementary Statistics with Computers
 Math 1300: Elementary Statistics with Computers
 Math 132: Survey of Calculus
 Math 142: Calculus I
 Math 143: Calculus II
 Math 1660: Discrete Mathematics
 Math 244: Calculus III
 Math 266: Principles of Mathematics
 Math 320: Numerical Analysis
 Math 355: Differential Equations
 Math 370: Advanced Math For Engineers
 Math 3850: Statistics
 Math 403: Probability and Statistics for Engineers
 Math 4050: History of Mathemaitcs
 Math 451: Complex Analysis I
 Math 452: Complex Analysis II
 Math 593: Graphs and Markov Chains
 Math 6412: Differential Geometry III
 CS 150: Object Oriented Programming
 CS 220: Computer Science II
 EE/CS 305: Microprocessors
 CSCI 3500: Operating Systems
 CSCI 3820: Computer Graphics
 Math 110111 (U. of Chicago, 19956).