From my experience, the main advantage of private schools was that the teachers did not feel under so much pressure to perform for a league table or to pass an exam, so more emphasis was placed on the teaching experience as a whole. I think that sort of thing should be extended to all schools but then we didn't have w*nkers at my school ruining it for everyone else.