Я другой аноним, но соглашусь про школу. Хорошая школа дает подготовку к олимпиадам в младших классах - 5-8. Углубленная, программа, кружки, обычно этого достаточно, чтобы становиться призерами/победителями заинтересованным детям. Другое дело, что даже в хороших школах не все заинтересованы, и не у всех хватает способностей (способности не только природные данные, но еще и способность много заниматься не всем дана). После 7-8 класса уже школы будет недостаточно, нужны сборы, то есть нужно попадание в сборную. А на сборах все расскажут, что делать и как готовиться.