My DS8 refused to do homework in first grade and I had to really think about how I felt about it. I decided that I like the values that homework teaches: hard work, responsibility. And I did not want to set a precedent for slacking off in middle school,high school. I worked with his teacher to make it more challenging and interesting. His school actually calls it practice work and I agree you get better by practicing. However, I am ever vigilant to make sure that the kids' homework is at the right level for them. (My cover has already been blown so I'm free to speak up any time.) With things like practicing math facts, we add challenge by doing them fast. My daughter just started high school and she has a couple of hours of homework a night. It doesn't matter if it's too easy, too hard, boring, stupid or crazy, she gets it done.