Sherwood Heights Collegiate offers a comprehensive and challenging curriculum, highly qualified and supportive teachers, small class sizes, leading-edge technology, extensive academic support and enrichment, and high-quality programs and extracurricular activities.