Лучше добирать в школе, но не тогда, когда до этой школы ездить час  и пожертвовать не только языком и русским, но возможно еще музыкалкой и плаванием.Добрать олмат можно дистанционно в кружке олмата, там вполне неплохо. Вообще главный недостаток всех школ что там все дают в комплекте, в наборе.  И к хорошему учителю математики может прилагаться плохой учитель по русскому, или хороший олмат, но плохая школьная математика. Что угодно может быть.А когда выбираешь отдельно кружки, все-таки выберешь то, что максимально подходит - и темп, и качество.А в данном случае у ребенка многое неплохо, ему есть что терять. И все это ради олмата?