As a teacher of multiple grades (8th-12th), I believe that it is important to give your students homework. As those who are reeling at the fact of doing those worksheets or route math problems need not worry. I am all about homework, but only if it serves to increase the knowledge of my students in a way that is effective, encouraging, and realistic. Our goal of homework should not be finishing the busy work that we don't want our students to do in our class, but to expand their mind over something they find interesting/intriguing, and to take that knowledge and share with the rest of the class. This practice results in students taking control of their own information. As an added bonus, as long as you make this 'homework' relevant, students are more likely to complete it because they actually want to understand it. As a final statement, I will strongly encourage those of you who teach to give your students homework, but not your standard homework. Challenge them to become a more intelligent being. Challenge them to learn something that no one in the class knows. Challenge them to take their new found knowledge and to spread it to the rest of your class. Learning isn't a task, it's an adventure.