AP Lang oh my gosh. We get a plethora of reading assignments and stuff, and on top of that we have an 800-word essay due every other Sunday. Actually right now I've got an 800-word analysis essay due this Sunday, plus I've gotta start working on a gigantic research paper. Just for AP Lang.
I get a somewhat large amount of homework in AP Psychology as well (though I actually enjoy my AP Psych homework because I like Psychology so much). I get a lot of homework in most of my other classes too.
Very glad I have a study hall so I can finish a fair amount of my homework.
In some circumstances, I can completely see the point of homework. In my AP classes, I can understand that we need to read the textbooks and do a lot of writing outside of school. Those are advanced courses that are made to simulate college, and a lot of people find it easier to focus on reading and writing while they're at home rather than at school.
But with a lot of other classes, I think it's kind of a sign of the messed-up education system. I mean, homework such as copying the definitons of words such as "skyscraper" from the back of my American History book (yeah I dropped APUSH the first day of school for better or for worse) is so ludicrous; it's busywork and it's been proven that that type of repetition is not the way to learn at this level (you learn by actually analyzing and discussing things). It seems like a lot of teachers are kind of shirking their teaching responsibilities by lecturing absolute nonsequitors all of class and then assigning you to basically teach yourself some stuff and turn it in the next day *cough* precalc *cough*
The only real solution I can see to this is to lengthen the school day, and possibly have fewer classes each day (do most classes every other day instead) in order to maximize the value of the time spent in school and minimize the homework. Because at the moment I basically homeschool myself for many of my classes and spend a good portion of my school day just completely bored. It's like having to go to school twice a day; I may as well just drop out and go to an online high school or homestudy for my GED (not that I would actually drop out; it's just frustrating).
(Of course, I wouldn't mind doing homework quite so much if all my classes were things that actually mattered, like more AP classes or an IB curriculum.)