I totally agree with the assumption that feedback has to occur soon after the assessment in order to be effective. What I don't know and have never been able to resolve is how you go over a test or quiz when not everyone has taken it yet. I seldom (more likely never) give a test on any given day on which all students are present. So, although I grade the assessments on the evening after I give them, I either have to wait until all of the absentees have completed the test/quiz, or I have to create a new version for them to take. I have tried both and neither is very effective. I have parents upset because they want their child to have additional time to complete work, although my policy clearly states that students have five school days to complete missed work after their return to school. I just had two students take a vocabulary quiz over a month late ( I just returned them to the rest of the class on days when these two were absent again) and they failed it. Of course they did! Did anyone think that they were still studying the material and would pass it when we were on new material already? The parents must have thought so since they insisted that their child receive extra time to complete the work. Permission was granted, but the effort of the students was less than stellar. Not a surprise to me...students invariably do poorly on missed tests or quizzes because they also missed a lot of instruction and class practice and they don't ever make that time up. Any solutions out there for timely feedback without compromising the validity of the assessment...share and compare, please.