This websites provides lesson plans and games for many math topics. It also provides paper resources on the topics for the teacher to use to encourage the students to discover more information on the math topic.
This website gives different interactive games and puzzles that teachers can have the student use for extra practice. It includes many different topics including probability, algebra and geometry.
This website lists a variety of different book resources to use for Math. There are books for all ages listed on this website. It's a great way to integrate Language Arts in Mathematics! ☺