I posted an article by Ravitch [http://saveourcola.blogspot.com/2011/05/diane-ravitch-on-charter-schools.html] in which I noted that she is not without her detractors. Here's one of them with some important criticism.
http://richgibson.com/againstravitch.html