Extracurricular clubs provide a channel for reinforcing the lessons learned in the classroom, and offer students the opportunity to apply academic skills in a real world context. Through participation with others, students learn invaluable interpersonal and leadership skills. Throughout the year, involvement with service and volunteer opportunities creates a caring and co-operative spirit within our school community. Students at all levels are encouraged to participate in some of the many extracurricular offerings designed for fun and learning.