I've looked at the curriculum and this is perfect for my DD. Breaking things down helps her understand the whys. We worked on 3rd grade level today and she had no problems mastering it. Would I force DD to be redundant? Absolutely not. If she gets it then we move on, but the way in which it is explained, I can see the lightbulb going off in her head.