There is a strong focus on philanthropy at CGS with monthly character traits learned and awards given to those who best demonstrate that quality. Lots of after school clubs with a variety of options including academically focussed ones and ones for pure fun. Space is limited at CGS, but they do a good job of exposing the kids to athletics through off-site visits such as skating, skiing, swimming and cross country. There is opportunity for fun sports competition within the school. The emphasis in the school is definitely on developing a 'good person' as oppposed to a competitive one.
There are lots of ways to get involved and participation in extra-curriculars is encouraged. Principals Club, Glee Club, Cross Country Club, The School Plays (Holiday and Year End), Student Council and Science Fair are a few of the big ones. Additional activities are available at a cost - French, Music, Art, Chess, Yoga Activities are meant for fun and help the kids learn, grow and connect with one another. I find them age appropriate.
Despite the limited space in the school, the extracurricular program is well designed and integrated into the school life. Resources from the internal school and outside of the school are leveraged. There are about 4 or 5 clubs to choose from each term, and the school also offers extended French, Chess, art and private music lessons.
The school offers a broad range of extra-curricular activities. Everything from skating, swimming and skiing to Glee Club, French and Art. Each term they offer a wide variety of before and after school clubs to choose from. I also like how they seem to customize the clubs to suit the students' ages and interests. For example they offer clubs like building for the younger students and hockey for the older students. I am really looking forward to enrolling my son in their Chess Club once he is old enough. I've heard other parents rave about the incredible Chess teachers who are outsourced by the school.