This school is awesome. Students can work at their own pace and the teachers are wonderful. They take their time and make sure that no student is left behind, they take the time to make sure the students fully understand the material. After leaving high school i was so surprised to see how much better this school is. My g.p.a went up from a b average to an A average. I am so fortunate to have experienced this wonderful school. I rate it a 10 out of 10.