Get in Touch

Do you have a question? Send us an email or give us a call. We are ready to help. If you have a general inquiry, reach out to at any time. Feel free, however, to contact a member of our team directly using the contact information below.

Our Team

Hannah Kwasniewski

Head of Administration

Hannah handles all incoming inquiries, student registrations and enrollments, student reports, transcripts, and exams. She also handles all of our administration so is a great first point of contact if you have any questions!

1 (888) 677 6702 x 103

Jenna Drennan

Principal & Head of Guidance

Jenna runs our guidance department and deals with all student records, accommodation requests, and OSSD concerns, as well as providing support to our students regarding course selection and equivalencies.

1 (888) 677 6702 x 104

Sarah McKercher

Executive Director

Sarah is the Founder and the Executive Director of Christian Virtual School. She deals with all policy and procedure creation for the school, interactions with the Ministry of Education, and provides support across departments.

1 (888) 677 6702 x 100

General Inquiries

Don’t know who to contact? Reach out through our general lines below. We will respond to you as soon as we can.

Please note: although our courses are available 24/7, our administration office is open only between the hours of 8:30am and 12:30pm Monday through Friday. For questions outside these hours, you may want to try our Frequently Asked Questions page. Many general inquiries can be answered there. If you’re still looking for answers, however, don’t hesitate to reach out. We will respond as quickly as we can.