Логику нужно развивать и тренировать , на это нужно время
Начните с Петерсона , можно взять учебник подготовительной группы и решать сначала вместе , потом давать самостоятельно.
При этом усложняя понемногу.
Очень помогает читать слова наоборот ( те же названия магазинов во время прогулки ) + шахматы / шашки + конструктор ( Лего если нравится) + найди отличия + найди закономерность
Главное давать задачки по принципу усложнения ,начинать с легкого , чтобы был азарт
Были, есть, к репетитору ходит по математике. Решили посмотреть как пойдёт с репетитором. Если не сдвинется, то пойдём дальше. Возможно нейропсихолог. А так, вероятно, что не усваивается материал учителя. Дети разные, кто-то быстро схватывает, кто-то дольше, нужно больше порешать.
Нейропсихолога от души рекомендую Катю Маркач)