Discovery Education's Puzzlemaker provides teachers, students, and parents, the tools necessary to create crossword, puzzles, word search puzzles, mazes and more online! Amber Nelson
This looks like a great resource for teaching math. It has lessons that are compatible with the Investigations math curriculum we use in the Rapid City Schools.