My next door neighbor's elementary school uses this. It is an online website that their school uses to keep track of their reading skills. It is nice because it is for not only the teacher and students, but also the student's parents'.
My math methods professor just showed us this in class the other day-- this website has videos to show you/ your student step-by-step ways to do different math problems . The videos are all divided into different math categories. Great for helping with math homework, not only for elementary students, but for college students as well!