Interactive Mathematics Miscellany and Puzzles

This site is for teachers, parents and students who seek engaging mathematics. Many of the topics are accompanied by Java illustrations. There are more than 700 Java applets.