I agree on the private school note. I teach at a very recognized private school in Dallas and I have to say that there are big differences sadly enough.
Resources are endless and education is more easily tailor to fit each child.
Not only that but class sizes are smaller and learning problems are noticed and assessed faster. As a teacher, I will never put down ANY education system. A teacher can only do so much without the help of the system. And until our nation wakes up and realizes that, it will be our job as parents to see to it that children get the education they deserve. If you can, consider looking into a private eduation that can provide your daughter with a centered learning approach she needs.