I think before you make a decision you should investigate the school some on your own. See if there are other schools in the area. Find out what kind of services are available for Home schooling in your area. Sometimes there are lots of classes you can bring children to. You want to challenge your child but also consider the very important social opportunities.

I have a friend who pulled her children out of school to home school. All their kids are very bright and spent lots of time reading because they would get done with their work early. All the reviewing was getting to them. They are doing an online school with a teacher they talk to thru email and the phone. In our state this online schooling is free. Kids can work at their own pace. She says her son is a different boy since they made this change. They go to gym classes with other Home schoolers.

good luck.