I purchased this book and the K to 1st grade book for my son who will be entering the 1st grade. I thought the math portion of the K to 1st book was too easy which is the main reason why I also bought this one. For a true 1st to 2nd grader, this book should provide good reinforcement in the all areas other than math.