To help you learn or else they have no way of seeing whether you learned it or not. They don't want shy people who don't understand concepts to do bad on quizzes/tests because they didn't understand...
in my opinion i think teachers give way to much homework for a student to handle. There also comes a time when i think that teachers do this to students to prepare for the future at hand. Also, i...