Start where you are. Build toward what’s next.
Join NPU Flex at any stage, from Grade 6 through Grade 12. We help identify a suitable starting point based on the student’s previous studies and goals.
GRADES 6–8
Build a strong foundation.
Strengthen core subject knowledge, develop study habits and prepare for high school coursework.
Explore interests. Shape your goals.
Prepare for graduation and university.
Complete remaining diploma requirements and take the senior courses needed for your university goals.
Students can enrol throughout the year. Start with a free consultation to discuss current studies, course options and support.
One person who knows the plan.
Course planning, coordinated support and regular communication.
Someone who knows the student and the family.
A dedicated Learning Advisor gets to know a student’s goals, learning needs and family priorities. They help with course planning, coordinate support and stay connected as the student grows.
For students
Have someone who understands your goals, helps you make academic decisions and connects you with additional support when needed.
For parents
Have a consistent educational contact for questions, concerns and next steps. Your advisor communicates directly with you and works with the teacher when needed.
Your questions about Grades 6–11.
Learn about enrolment, online learning and support for students and families.
Do we have to wait until September to start?
Can a student join partway through high school?
Is this a full school pathway or individual online courses?
How do online lessons and live support fit together?
Students complete coursework on their own schedule. Live Teacher Support adds scheduled group drop-ins and a weekly 30-minute one-to-one check-in focused on progress, pacing and study habits. Supported includes one group session per week; Facilitated includes access to all four weekly sessions.
How are parents kept involved?
Progress and pacing updates from teacher check-ins can be shared with families. Facilitated also includes a dedicated Learning Advisor who provides direct communication, coordinates support and helps families plan next steps.

