Registration - High School Students

High School Students

NWSS Students

If you are a student attending high school in our district (New Westminster) you need to contact your NWSS counselor and have them email your online course request.

High Schools outside of NWSS

If you are a B.C. high school student enrolled in a school outside of our district (New Westminster), you are welcome to take our online courses as long as it is a new course for you (you are not dropping the classroom course in your current school).

To register:

  1. Check the Course List to make sure the course you would like is available.
  2. Print and fill-in the Under Age 19 Registration Form, and have your parent or guardian and your counselor complete the relevant sections.
  3. Ask your counselor for a copy of your MyEd BC Student Information Verification Form.
  4. Scan and attach both documents in your email to us ( and use “eRegistration – YOUR LAST NAME – YOUR SCHOOL NAME” in the subject line.

If your documentation is complete, you can expect an email response within 1-2 weeks.*

*Due to the large number of registrations, please allow 1-2 weeks for processing.

Highlights at New West Online Learning



Our locations are CLOSED until further notice due to COVID-19.

Current students can continue to work on their courses online. Please contact your teacher with any questions or concerns. more

Online learning and in-person teaching support

Online learning and in-person teaching support

We welcome all students, adult or high school aged, looking to take a course in a more location- and time- independent way. Our unique team of BC-certified teachers has been designing courses, creating content and working online - and in person - with students for more than 16 years. We integrate media-rich materials and sources to facilitate learning and keep our courses current... more

Start any time!  We have continuous enrolment…

Start any time! We have continuous enrolment…

You can enroll in our courses at any time, 11 months of the year. Our flexible programming allows you to create a schedule that works for you and supports you in reaching your educational goals... more

Translate »