Look for an unschooling school, strange as that may sound. Free democratic and Sudbury Valley model are some of the things to search for. There aren't many around but the numbers are increasing.
We send our son to one. It's a leap of faith; the kids essentially "do whatever". But it seems worth it compared to the damage done by middle and high school. And the kids that I've seen come out of this school seem to do well in society (and college) and generally seem much more mature than high school graduates.