My good friend uses it for her child who is homeschool. Her kid is on the spectrum and has enjoyed the work (is actually two grade levels now ahead as far as credits). Will be going into high school this year. I have no personal experience but will send her this link to comment as they love it.