The problem with NCLB is that it was crafted by politicians who have no concept of the process of education. All they understand are test results, because they are measurable, and understandable to the layman. Any teacher worth his salt knows that tests are a poor indicator of student learning; particularly standardized tests which are drawn by someone other than the teacher. The enormous pressure which it creates puts a burden on teachers to "teach to the test," to avoid pressure from administration. At times, the response seems to be "do something, even if its wrong" just so one can convince the higher ups that one is working to improve test scores. Bottom line, NCLB is a colossal failure, and has been from the beginning. It has done far more harm to education than good, and should be scrapped completely.