Our school houses several programs: English, French Immersion, Late French Immersion, Academic Challenge and Enrichment, Learning Strategies, GOALS, Knowledge & Employablility, Bridge, and Behaviour and Academic Strategies. We also offer a division Hockey Academy program for our French Immersion students. While all students receive instruction in their program of choice, all of them experience the opportunity to learn from each other in options, physical education and other school-wide activities.