My daughter has really enjoyed this program, I chose it because I worked in the school system for 10 years, and within the last few years the school system has went down poorly, the teachers don't seem to care about the children like they use to, at least the teachers here seems dedicated to the children and how they are doing, I strongly recommend this program to anyone that is wanting to homeschool there child/children.