One last thing. I am fretting about the increase of work load and the ugly monster "perfectionism". DD went berserk a few weeks ago when she attempted to do an online game for math which was part of the week's homework. It was timed so she just couldn't do it (anxiety). She was sobbing and insisting she take it again and again until she got it right. I had to physically take the computer away and talk softly that it was time to "let it go." Sometimes she insists that certain homework is due RIGHT NOW, and only because DD11 is in the same grade do I know that that is not the case. I am going to be furiously waving the 504 at all the middle school teachers. They had better follow it!!