Ищите школу с хорошей началкой, и по возможности учителя с математическими наклонностями. Вот бывает такое, что про учителей нач.классов как-то заранее известно, что одни скорее гуманитарии, а другие - математики. Но все-таки школа должна быть недалеко от дома, в началке тяжело далеко ездить. И пусть параллельно со школой шахматы, возможно математический кружок типа 2х2, и обязательно физическая нагрузка (плавание, гимнастика и т.д). А в 5-6 класс, если ребенок способный, пусть поступает в какую-нибудь топ-школу. Со старшим такой путь уже.прошли. Очень повезло с первой учительницей, плюс спорт, мат.кружки, олимпиады немного, без фанатизма, еще успевал рисованием и бальными танцами заниматься ))),  потом топ-школа, всерос. Сейчас физтех.Мое мнение, что способных детей надо загружать, давать столько, сколько смогут "съесть", иначе им становится скучно. Но разумеется без насилия и перегруза, уметь вовремя сбавить обороты, если видно, что слишком устает.