My 5th grader is in advanced math class who was struggling with it for the last couple of months. I started to look for ways to help her, but my problem is that I don't know her curriculum at all as I was taught differently. This book helped us to improve her grades as it has a clear explanation, a bit too easy for her sometimes but based on my experience she's got easy part wrong. I like the logic of this course book. So far so good. I am thinking about buying 6 grade for summer.