Thanks all. I'm trying to figure out how to make some changes to his program. I'm also starting to intensively coach him at home about time management. I mean, more intensively than I was before.

Aside from the homework issue, which is only partially the fault of the school as my son has very slow processing and so is...slow, I'm finding that the humanities courses have a lot of scaffolding in place to ensure that the students are successful. The math is a different story. And this is a kid who has been great at math his entire life. The instruction is at one level (both in the book and in class; the in class presentation is identical to the book with identical examples) and then the problems jump in at another level. Major disconnect. So I have a kid who always struggled in English and history not struggling in those subjects (other than with the amount of work) and who never struggled in math failing math. It's insanity.