Unless the homework is taking an hour because the child is wasting time and generally avoiding it, yes. One hour is too long for a 4th grader to be spending every night on homework for a single subject. If the assignment is designed to take an hour, there needs to be a new design.