Сами ребята занимаются, посещают кружки если есть возможность ( ЦПМ, на Новаторах, еще в 1С есть), как таковых репетиторов по олимпиадному программированию нет. Если будут результаты у сына, то его будут приглашать на сборы от ЦПМ. На сайте Информатикс есть задачи по темам.