Вот Вам и ответ! В "бассейне" все хорошо плавают, а в "открытом море" тонут. Это же аксиома, дорогая мама-монстр!Ваша задача - научить сына САМОСТОЯТЕЛЬНО и НА ВРЕМЯ решать математику. Этот предмет, прежде всего, связан с перманентными хронометрированными тренировками. Точно так же, как спорт. Умение решать правильно и быстро. Поэтому, бросайте с ним сидеть. Ставите задачу по типу "от простого к сложному", чистый лист, карандаш, стерка и линейка, часы с будильником  и ...ПОГНАЛИ! Только так, а не иначе. Любая контрольная - это проверка усвоенного в условиях стрессовой нагрузки. Так что, никаких сюрпризов. Отдайте сыну игрушки, поставьте себе глушитель на крик и поймите, что его двойки - Ваше неумение организовать самостоятельную подготовку. Удачи!