There is enough extra curricular for my children. I love how much is offered to the students from extra science to sewing , athletics and writing.
There are so many opportunities for the kids to participate in extracurricular. There are many sports teams and clubs. My son is not a sports minded child, however he found his way on the bowling team and absolutely loved it. He also joined cross country team. The school is definitely providing the right context in which to develop well-rounded kids.
Our grade 7 student has had numerous opportunities to be involved in extracurricular sports activities. We've been completely satisfied with the options available to us. Because we live about 20-30 minutes from the school and have four children spanning from JK-Grade 7, we probably wouldn't choose to participate in a high number of before or after school activities although we have chosen a few to take advantage of. Our children also benefit from music lessons that happen outside of the academic schedule but within the school day which we are very happy about!