The Specialist program is an integral part of the whole school curriculum. We offer a comprehensive program that provides students with a multitude of opportunities to continually advance their physical, creative, social and cognitive abilities. There are wonderful opportunities for students to develop their skills and interests across a broad range of activities including: