Overall, we have had a positive experience. We do not like the fact that some classes are based on one grade which does not reflect the overall performance of the student.Classes that are based on definative grade should be pass/fail. They are progressive but still tend to teach to the slowest student. Would be ideal if they could offer more advanced classes for the progressive students. They do offer a well rounded curriculum of arts, academics and atheltics.