Charters are really, really variable.
That's built into the system -- it's supposed to foster innovation, and so there is a lot of freedom.
Different schools do different things with that freedom.
I was involved with a couple of Deaf charter schools (one that exists, one that I was trying to create), and those were both excellent schools. (Especially the one I was trying to create!
) (Never happened though.)
The fact that so many charter schools are shady was a real obstacle by the time I was trying to get mine together.