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.