I can understand the idea of homework, as it helps students who do learn by repetition, and is quite a good learning tool to clarify information that sometimes gets kind of glazed over in class in more detail, but sometimes it can get a little tedious and stressful. My classes get half an hour...