Parents and guardians may select classes by choosing a program from the tabs above and viewing class schedules.




An access code is required by returning students to register for Spirit of Math, Spirit of English, and Spirit of Technology classes.

If you do not have an access code, please contact your campus.



Not enrolled in any of our classes? You are welcome to view class schedules on this portal.

To register for Spirit of Math, Spirit of Technology and Spirit of English classes*, a free, no-obligation interview with our campus is required.





If this is your first time visiting our portal, please watch the following tutorial videos: Account Activation and Class Registration


*not all classes are offered at all campus locations




Welcome to the Spirit of Math campuses in Calgary!

Our unique after-school program is designed to take high performing students in mathematics from the top of their class to the top of the nation. 

We are thrilled to work with outstanding students who challenge themselves each week by completing drills, learning core concepts in mathematics, and applying them to solve hard problems. The classes are fast-paced and engage students through a variety of exercises and activities. Our challenging curriculum enables them to develop confidence as learners and problem-solvers and enhances their skills through cooperative group work. Our highly skilled and committed teachers always strive to help every student reach their full potential. 

Classes are offered in-person at two locations in Calgary: VIVO for Healthier Generations and Bethany Chapel of Calgary.

Please reach out to us for more information about our campuses and programs. We would love to connect with you and welcome you to Spirit of Math!

Kind Regards,

Ruchika Sharma
Spirit of Math Calgary Campuses


Contact Info

 Calgary North Campus: VIVO for Healthier Generations, 11950 Country Village Link NE, Calgary, T3K 6E3

 Calgary West Campus: Bethany Chapel of Calgary, 3333 Richardson Way SW, Calgary, T3E 7B6

(403) 450-3405 

[email protected]