Check out these Maths sites

MathsBuddy logo
Fun multiplayer games for kids designed to improve math fact fluency.
Studyladder is a web based program built by teachers to help students of all abilities have fun while learning.
Maths Buddy - all Senior students have an individual maths buddy account.  Teachers set home learning tasks and students can also be self-directed to learn concepts and review.
Khan Academy offers practice exercises, instructional videos, and a personalized learning dashboard that empower learners to study at their own pace in and outside of the classroom.