I'm not sure how it is in other schools, but at my school, the parent can go online and see their student's grade in "real time".....meaning if I put new grades into the computer today, it automatically updates that student's grades in my class......this has helped us alot because we have teachers that wouldn't put grades in until right before progress reports, or final grade reports........now if a parent will keep an eye on their student's grades, they will say something if the grade doesn't change for 3 weeks......it keeps the teacher on the ball, and the parent informed.....I send home progress reports at 3 weeks and 5 week periods.....and if a major grade has been given I'll send one home.....as well.....