DS7 goes to public school. It is in public school that his need for a grade skip was recognized IMMEDIATELY. Our county's public schools aren't the best in the state. Our state's schools aren't even close to the best in the country, but they did recognize his need for more. Sure there are issues, but I don't think ANY situation is going to be perfect for every little thing. You need to make a list of what is most important to you and your child's education and see what option meets those on top of that list best.

Both of my DC are going to be attending a charter school starting in the fall. The change wasn't because the school we are zoned for is a bad one, but that this school is a better fit for our DC.