Homework is our stock in trade.
School assigned homework is the cornerstone of our Homework & School Project Assistance (HASPA) program and it also comes up a lot in one-on-one tutoring. So, we see a lot of homework assignments: the good, the bad, and the ugly.
The homework wars rage in the press and the blogoshere. My position is that good homework can be an amazing learning tool. Good homework allows students to practice what they learned, outside of school, so that they can reinforce what they learned during the school day and see if they can do it on their own. Homework also takes some practice time out of the classroom, freeing teachers for more instruction and hands-on activities. I believe that homework, done well, is a win-win for everyone. However, you can't work with homework every day and not see bad homework assignments.