@Robert Gentel,
<heehee, I almost reported Robert by accident>
To the first post of the thread:
1.) Yes, homework should be repetition - so, why are there so many questions about it here? I think some is not, as has been said. There are various reasons. One might be because the teacher isn't doing the right thing in regards to HW. One could be because a student has missed school. More below.
2.) Study skills practice, also previously noted, could be a reason. Study skills are lacking tremendously in the culture I work in. The main culprit, it seems, is that adults find it quicker and easier to give the answer instead of giving the tools needed to get to the answer. A little stress can be a good learning mechanism. They SHOULD be using their book so that they know how to use a book (indexes, glossaries, table of contents, heading and sub-headings, etc). Using the internet is fine so long as they learn to distinguish between legit site and non-legit sites. Most teachers wouldn't consider A2K a legit site.