20 минут сидит? А больше и не обязан по возрасту. Занятия спортивные и должны быть игровые, а не "усадить на место". Зачем занятия, где надо сидеть и ждать.И развивающие не должны быть статичными.5 и 7 лет - это два очень разных ребенка