имхо, дело, в основном, не в школе, а в семье. Просто в хорошие школы отдают детей семьи более высокого уровня, чем те, чьи дети идут в дворовые школы. В тих семьях родители сами имеют высшее образование, хорошую работу, широкий кругозор и тыды. Соответственно, все это дети впитывают с младых ногтей, ну и дальше все понятно)