Priceless school environment which has guided and nurtured our child through the years. There is a real sense of community and well rounded education that balances academics with real life practical experiences. Our child has flourished in this school and just adores the teachers and students alike. I still remember writing down all the things i had hoped for our child to achieve in this school and its exceeded all our expectations. Fantastic school is our CMS!!!