I find the aversion to public schools (or middle/low performing public schools) rather interesting. To risk sounding like I'm from Summer Heights High, they really aren't *that* bad. I think they tend to bring the middle performing kids down (while selective or good or private schools bring the middle performing kids up), the really good and really bad students don't seem all that affected (this is just anecdotal). That said, I think I would have valued more from being among high performing peers. I don't know if I would have actually done better, but I'd probably have a better insight into what it takes to be a *good* student.
But then, I'm still getting quite a bit of attention from my old school. It's like a distant relative or something. And I had very good relationships with my teachers who are still encouraging me to do my best, maybe partly because I wasn't competing with a bunch of other *good* students and therefore stood out. It would be interesting to find out if the things I was singled out for are actually commonplace in *better* schools, or if how the teachers assessed my abilities were correct. Going to a lower performing school makes me suspect the former.
So, in essence, I'm saying: I don't know.