Is your child accelerated somehow? Why is a 7 year old doing multiplication and division if he struggles with it to such a degree?