I have used this program when it first launched with my homeschooled children. This program really was really helpful. Just be sure to take advantage of the training and follow instructions. If you follow the steps you really can see results. This company has evolved so much since then. Assessments tailored to your child and great support. Rainy B.