My son went to Compass for two years and I was very happy with it. I loved the "small school" feeling.