Great program for any age. My 1st grader goes twice a week and I could not be happier. When you first enroll they do an assessment to find out where your child needs help. From there they will continue to assess them on those areas they don’t move on until they get a certain percentage. Progress reports are sent home. Every lesson they give you a summery of what was done. The kids earn points every session and can use those points to go shopping in their little store. Tutors are very friendly and helpful. 100 percent worth the money If your child is struggling in school