Many kids struggle in math because the cookie-cutter curriculum learning model is not always the best for all children.  There are many factors like the pace of the curriculum where many children fall behind or more advanced students need to move more quickly.  Learning style may also be a factor that causes children to struggle in math.  More kinesthetic learners are challenged by the worksheet and drilling methods. There are multiple factors that could cause your child to fall behind or be bored.