Вы ошибаетесь. Если хотите вырастить олимпиадника, начинать надо с начальной школы. Мы нанимали репетитора в 6-7 классе на олимпиадную математику, очень толковый репетитор, вырастивший многих олимпиадника, да и ее собственные дети очень успешны в этом смысле, состоит в оргкомитетах олимпиад некоторых. Ее мнение - к средней школе поздно, мозги забиты шаблонами, школа отучает мыслить нестандартно, это нужно развивать сразу, в идеале со 2 класса, как только счет хорошо освоен.