Assignments
Book's Web Page
Some FUN websites:
http://www.math.hmc.edu/funfacts/
http://www.coolmath.com/home.htm
http://mathforum.org/pow/
http://www.curiousmath.com/