After working with three different charter schools over an eleven year period, I have to say this charter school offers the best classes and the support my high school child needs.