how can you be sure that it is the long summer vacation and/or short days that is causing that? it could just as well be not so great teachers, sub-par methods of teaching in general, or a whole bunch of other reasons.
and something unrelated, but my highschool has the longest school day in MA (out of public schools, maybe private too). 7:30-2:51, which was composed of 5 79 minute blocks. our free periods didnt count as class like it does in most schools, which is why our day is so long. luckily, i am no longer in highschool.
"When people say you have a one track mind, tell them they're only half right. Skiing leaves 2 tracks!" - Seth Morrison