Thanks for the help. At this point I am very reluctant to have him take APUSH. I am not at all sure the class is worth the stress and he seems happier in advanced science/math courses. I have heard that APUSH will have a new "updated" test next year but I am not sure the class will have changed much.

I did look at some web-sites describing Cornell Notes yesterday. And I am insisting that you go work with the teacher. It does seem like something that will be helpful in all his classes.

My gut tells me what is really behind all this is that whenever he decides a subject is boring, he just tunes out.