Thanks for the response. A little more information about my son. He currently goes to a school which uses cluster groups. So 8 high achieving kids are grouped with 16 regular kids. Our school district requires the kids to complete the regular 4th grade work before working on other school work. An example of this would be in math. He completes his regular math, then he can work on independent worksheets while the teacher is helping kids who are struggling. This is probably what frustrates us the most. Also Indiana uses Pearson for state testing, so Pearson is what is used for math. It is a terrible math program and not user friendly. I hope this helps with some feedback.