ICBC-Approved through DriveWise BC.
Complete the full GLP program
Finish 8 hours of e-learning, 12 hours of live classes, and 12 hours of in-car training with confidence.
Train with real road support
Build safe skills behind the wheel with a certified instructor through DriveWise BC or an affiliate school.
Move through licensing sooner
Eligible learners can reduce the Novice stage by six months after completing the program.
Earn credits while you learn
High-school students may receive two Grade 11 credits for completing the full GLP.
Here’s how it works.
Step 1
Choose your location
Select a driving school in your area. If you don’t see your community listed, we’ll help you explore your options.
Step 2
Start e-learning and attend lessons
Work through 8 hours of Go! Driving e-learning and 12 hours of instructor-led Zoom sessions.
Step 3
Book your in-car lessons
Train behind the wheel with DriveWise BC or an affiliate instructor who follows the GLP program requirements.
Step 4
Pass your test with confidence
Complete all 32 hours of training so your progress stays on track and you pass your test feeling ready.
Getting your license is a big deal. Feeling ready for the road is even bigger…
…because confidence doesn’t come from rushing. It comes from practice, patience, and knowing what to do when it counts.
When you feel confident and prepared, you make safer choices. We’ll train you for that from day one.
Looking for more information?

Explore FAQs about GLP requirements, in-car lessons, and more.

Do I receive high school credits for this course?

Yes. Students who successfully complete the ICBC-Approved GLP Course earn two Grade 11 credits issued through ICBC and recognized by the Ministry of Education.

Is your program ICBC approved?

Yes, the DriveWise BC GLP Program which includes the Go! Driving e-learning are ICBC approved. Completing the GLP Program allows eligible students to reduce their Novice stage by six months.

My teen already has driving experience. Do they still need this course?

Yes. Even if your teen has many hours of practice with family, the Full Road Trip adds structured professional instruction, advanced hazard recognition, defensive driving strategies, and expert feedback that home practice alone cannot provide. If your teen is highly experienced, we can also tailor training to include focused road test preparation sessions.

What is included in the ICBC-Approved GLP Course?

The GLP Course includes twelve hours of instructor-led classroom sessions, eight hours of Go! Driving e-learning, a minimum of twelve hours of professional behind-the-wheel training, full progress tracking, and a Declaration of Completion.

Who will deliver my in-car lessons for the GLP?

In addition to our DriveWise BC locations, we operate through a growing network of Affiliate Driving Schools across BC that deliver our ICBC-approved curriculum. If your community is not currently listed, we encourage you to contact us. We may already be planning expansion into your area.