Long time customer dropping a review finally because honestly what they did with the custom school plan for my children changed everything. The way they took time to understand each child's pace and learning style instead of forcing them into one template was really something I appreciated. My youngest especially responded well because the plan was tailored just for him, not some generic thing. Worth the investment sef.