Я так понимаю, топ родительницы, которая натаскала ребенка в топ-школу, и была уверенна, что теперь ей ребенок начнет супер-результаты показывать автоматом, он же в школе №....  Но так не бывает, в любом супертопе примерно треть класса действительно способны брать серьезные олимпиады, еще треть уровня средней перечневки,  остальные вообще ничего не берут. И дело здесь вообще не в учителях. В любой школе есть 1-2 реально сильных учителя по предмету, а остальные так себе. Классу моего ребенка , например, повезло с математиками, но не повезло с физиком. Ну что поделаешь, принимаем , как факт, ребенок больше занимается сам. Не бывает такого, чтобы у одного класса все учителя идеальные попались. И никакая топ-школа ничего не гарантирует. Если у вас деление на страты, или что-то типа этого, это однозначно в плюс, потому что дети делятся на группы по уровню, и каждому уровню дают то, что они могут взять. Кружки, обычно, есть для всех, ходят на них при этом далеко не все. Идите и добирайте, если ребенку не хватает на уроках. И поймите простую вещь -  успехи в олимпиадах, это не школа, и не учитель( школа и учитель тут процентов на 30 только),   остальное - это способности ребенка , и главное, его желание и умение заниматься самостоятельно, много и долго.