L.H.
charter schools are schools run by an outside entity not the local school board- they have supervision from th local school board and have certain rules/etc to follow but what *bothers* me is that they are run by an outside entity- could be a business, an organization, etc.
so look at WHO/WHAT is running the school and if you agree w/ their mission statement/philosophy etc.
personally I don't like that charter schools 'take away' from the local school system. they are created to 'add' but philosophically they do not. if 'we' don't like how things are run, then we should overhaul the entire system and not just let a few schools be run however they see fit.
now, in reality, the school you're looking at might be fantastic...do your RESEARCH.