Accepting applications for September 2022

Early registration ends March 18th.

Canadian Students


International Students


Small Class Sizes

Students in class

Our school has an average class size of 8, each student is seen, respected, valued and challenged.

Individualized & Experiential Learning

Science Student

Small class sizes allow our teachers to tailor the curriculum to the needs of each student. Experiential approach provides a setting in which students gain critical – thinking skills and advanced knowledge in every subject.

University Preparation

Keystone Graduating Students

We work with students individually, to plan for life after Keystone as of grade 9. Keystone students visit universities and colleges to take part in lectures, use their libraries and attend various student events. Throughout the year, we organize many events, webinars, skill building sessions with career coaches and university recruiters.

In-person & Virtual Classes

Keystone Online Student

We are offering flexible classes. Students can switch between in-person and virtual classes on a daily basis as per the changing needs due to Covid-19.