- Faith Based Learning
 - All In For Youth supports
 - Student Led Celebrations
 - Junior Achievement Leadership Program School
 - Fine Arts (drama, music, art)
 - French as a Second Language
 - Film Studies, Computer Technology, Robotics
 - Outdoor Education
 - Full Day Kindergarten
 - Newcomers
 - English Language Learning
 - Student Recognition Program
 - Snack, Breakfast and Lunch Program
 - Social Justice Initiatives
 - Clothing Bank/School supplies