Starting with my reply to this comment by @dbarron.
Digressing, but...imo education has actually gone far downhill in my area than what it was when I grew up (40 years or so ago). The darn 'No kid left behind' is absurd. You drag smart kids down and make them bored. They are the hopes of the future (or you would think). Of course, the fact that teachers make less than workers at McDonalds...is rather worrisome too. Oh, and I'm in the US, which is sadly less than it once was (or maybe I'm just more aware now).
dbarron The 'No kid left behind' mantra is a great ideal, but badly executed by a lot of schools because they simply don't have the resources to support all of their students.
It only really works if you have enough teachers and enough resources to support very small class sizes, and the right curriculum to support all of the diversity within classrooms.