А нету программы. Программа определяет лишь  тему, которую надо пройти, но не определяет ее глубину.Когда класс идет по учебнику  "для школ с углубленным изучением",  можно предположить, что уровень задач и их последовательность будут соответствовать задачам из учебника.  Но топы и полутопы не используют стандартные учебники, так что уровень задач может быть любым, каким захочет преподаватель. А преподаватель может захотеть любой уровень.  Один будет давать всем задачки уровня несложных перечневых, другой будет давать всем задачки уровня закла, а третий будет давать всем перечневые, а со звездочкой для желающих - закла.  Результат будет разный. <<И еще интересно: обсуждают учителей, складывается ощущение, что от одного человека зависит, будет ребенок успешен или нет. Это неправильно. В топ школе должна быть команда учителей, способная заменять друг друга.>>Вы хотите, чтобы ребенок имел возможность выбора преподавателя?  Или что значит "способны заменять"? Они может и способны в теории, если один заболел или еще что, но на практике-то это случается редко. И какой уж преподаватель оказался у данного класса, такой результат у класса и будет. В сильных школах должны бы все преподаватели быть сильными, не должно быть зависимости от удачи.  Но  сейчас это не так, к сожалению.