How much homework should kids be doing?

It is not surprising that the majority of students hate being given homework at school. In fact, the root cause of this discontent lies in the amount of homework given to the students.