H.T.
As a teacher, I would first tell you that all charter schools are different. You will find some that offer more than others, and it may take some time/research to find the right one for your daughter. I would tell you that many are good alternatives when the public school system just isn't working out for your child. I am both for charter and public because both have their positive and negative aspects. Some web sites to check out are MAPSA.com and greatschools.com. Going in and actually checking out the schools yourself is also a good idea. Good Luck!