Think about it.
A teacher announces a test, you go frantically memorize crap that you do not understand, you take the test without understanding the material but rather simply memorizing it, some people cheat on the test and teachers don't notice, you submit the test and you forget all the material you were tested on as if you never have seen the lesson.
That test accomplished absolutely nothing and just erroneously (carelessly) gave away free points or kill some scores.
And that's the only reason why a test is there. Because even if everyone fails a test the teacher moves on to a new unit without reviewing the concept students have failed in.
The American education system is absolute horse shit. I have another theory that half of all the all-A students in a school are simply good cheaters rather than being smart (but they are retarded except in cheating). So the guy who has a C- is probably a legitimate genius who got shat on by this education system as opposed to an A student who took advantage of the shitty system and cheated, learned nothing, copied other people's homework because they were too lazy to do it (I know one guy who did that to me, and he has an A while I have a B-) and put no effort at all.
They really need to re-work this system, for I know one out of every 2 A students got their A by some method of cheating or using non-faithful method.
Think about it. Post your thoughts if you like to.