We appreciate that this school does not just excel in only one area, but really seems to have excellent programs in both the maths/sciences and the arts and humanities. These kids are getting a well-rounded education that will help them to fully prepare for whatever they go on to do with their lives. The extra curricular activities also provide unique opportunities. For example, with the Robotics team, the kids got to learn CAD software as well as coding. We were impressed that math enrichment was a possibility. The choir and band provided opportunities for performing throughout the community. For example, the choir spends an entire day with multiple other choirs learning new music in one day and performing it that evening - incredible!