I love it. I've started homeschooling my eighth grader half way through the school year for multiple reasons. I understand some of the negative reviews but some of it sounds like complaining and excuses for not succeeding. Some of the work is hard and some is super easy, just like in public school. Homeschool is not supposed to be an easy way out. You can do it as long as you stay on top of your schedule and correspond with your child's teacher on a regular basis, like you would in a public school setting. You have to be organized so assignments don't pile up, and show your child the best way to navigate the system for them. If you and your child are not focused on the education, problems would arise, I''m sure of it. Now my daughter is thriving and our relationship has gotten closer because of North Carolina Connections Academy. I would would recommend to anyone.