I believe that homework can either help or hinder depending on the type of homework. For example, in my AP European History class we pretty much have to teach ourselves through homework. We are forced to take notes on every chapter, and they MUST be Cornell notes, and we are graded on the quality of our notes. Not to mention this is weekly and the assignment often takes between 5-10 pages. In class, all she does is clear up any questions we had on the homework then gives us busywork, which we should also complete for homework providing we do not finish it in class. I don't see how she couldn't just teach us like my other classes, since we move pretty slow in that class. Although in my Algebra 2/Trig class things are different. The class covers all of algebra 2 in only three quarters, then triggonometry in one quarter, so it moves much faster than a standard class. Pretty much all class time is spent lecturing and learning new material, and homework helps give us some much-needed review. I can't really complain though, since I only have three classes that assign homework nightly. All the other classes only assign homework once or twice a week.