У меня ребёнок до поступления в физмат (тоже в 5-й класс) учился по Петерсон + посещал математический кружок (последний год). Если подходящего кружка поблизости нет, есть смысл самим сделать упор на решение олимпиадных задач - их в достаточном количестве можно найти и в магазинах, и в интернете.