Drive Confidently in Victoria, BC. Your Success is Our Goal.
Expert instruction from Bal Sharma, with 24 years of Canadian experience in safe, personalized driving lessons.
Choose Your Driving Package
Whether you need a single lesson, a full course, or a car for your road test — we have a package for you.
Course Packages
Single Lesson
One 90-min in-car lesson
- 1 × 90 Minute Lesson
- 1-on-1 with Bal Sharma
- Pickup & drop-off included
- Skills check or refresher
6-Lesson Package
Comprehensive Training
Save $61 vs single lessons
- 6 × 90 Minute Lessons
- In-depth Skill Building
- Highway & City Driving
- Mock Road Test Walkthrough
- Pickup & drop-off included
12-Lesson Package
Complete Confidence
Save $121 vs single lessons
- 12 × 90 Minute Lessons
- Master All Maneuvers
- Highway, City & Parking
- Mock Road Test Included
- Full Progress Report
- Priority Scheduling
Road Test & Specialty
Senior Package
90-minute lesson tailored for senior driver refreshment at a calm, patient pace.
Road Test Package
90-min warm-up lesson + use of our ICBC-registered vehicle for your ICBC road test.
Car for Test Only
Use of our dual-control automatic vehicle for your ICBC road test. No lesson included.
Analyzing regional BC weather conditions, current seasonal slot demand, and pricing benchmarks...
Detecting Active Season...
Loading your personalized discount...
Always Included in Every Package
- 1-on-1 instruction — never shared with other students
- Dual-control automatic vehicle
- Pickup & drop-off within Victoria area
- Flexible scheduling — days, evenings & weekends
Good to Know Before Booking
- Valid BC Class 7 Learner's Licence (L) required
- No prior experience needed — complete beginners welcome
- Pay securely online via Bookeo at time of booking
- Manual/standard transmission not available
New Learner?
Ask about our special Intro Rate for Class 5 or Class 7 applicants!
How It Works
From first contact to passing your road test — 5 simple steps.
Contact Bal
Call, text, or book online. No commitment needed.
Book & Pay Online
Choose your package, pay securely via Bookeo.
Get Picked Up
Bal picks you up from home, no extra travel stress.
Learn & Build Skills
1-on-1 tailored lessons — city, highway, ICBC routes.
Pass Your Test!
Use our ICBC vehicle. Bal's warm-up gets you ready.
Meet Your Instructor
Bal Sharma
Certified Driving Instructor — 24 Years Canadian Experience
Bal Sharma has been teaching Victoria residents to drive with confidence for over two decades. Known for his calm, patient approach, Bal has helped hundreds of students — from complete beginners to nervous returners — achieve their driver's licence, many on the very first try.
Whether you're a teenager getting your first Class 7 licence, a newcomer adapting to BC's road rules, or a senior refreshing your skills — Bal tailors every lesson to your individual pace and needs.
"My goal is simple: I want every student to leave each lesson more confident than when they arrived. Driving isn't just about passing a test — it's about being safe for life."Book a Lesson with Bal
Frequently Asked Questions
Everything you need to know before booking your first lesson with Maple Leaf Driving School.
Why Choose Maple Leaf Driving School?
Learn from the best. Our experience is your advantage on the road.
24 Years Experience
Instructor Bal Sharma brings over two decades of Canadian driving and business experience.
Dedicated Local Instructor
Committed to serving Victoria, Saanich, and surrounding communities with local expertise.
Real-World Traffic Prep
Personalized lessons focusing on complex maneuvers and real-world traffic strategies for safety.
Comfortable Vehicle
Learn in a clean, comfortable automatic vehicle for a stress-free and smooth learning experience.
Our Service Locations
Providing expert instruction across Vancouver Island and expanding to serve more communities.
Victoria, BC
Serving Greater Victoria with pickup & drop-off included in your lesson.
Vancouver
Future Expansion Location. Franchise opportunities available soon.
Coming SoonNanaimo
Future Expansion Location. Serving the Central Island in the near future.
Coming SoonHear From Our Successful Students
Our proven methods build confidence and lead to first-time passes.
“Bal is patient, experienced, and made me feel completely at ease. I gained so much confidence and passed my test on the first try.”
Tara P.
Victoria, BC
“Flexible, affordable, and professional. Bal’s real-world advice was invaluable. Highly recommended for newcomers and seniors alike.”
Amrit S.
Saanich, BC
"I came from India with years of driving experience but BC roads felt very different. Bal adapted the lessons perfectly — I passed ICBC on my very first attempt!"
Ravi K.
Langford, BC
"As a senior refreshing my driving after years away, I needed a truly patient instructor. Bal never once made me feel rushed or embarrassed. Wonderful experience!"
Margaret H.
Oak Bay, BC
Student Success Gallery
Join our growing family of successful drivers in Victoria! Will you be next?
Book Your Lesson Today!
Start your journey with Bal Sharma, your dedicated instructor. We offer:
- Flexible Scheduling — days, evenings & weekends
- Free Pickup & Drop-off in Victoria Area
- Class 5 & Class 7 Licence Training
Contact Instructor Bal Sharma:
Availability
Areas Served
Book & Pay Online
Having trouble loading or paying on the form below?
Open Bookeo Booking Portal DirectlyRecommended for iPhones, iPads (Safari) and strict privacy browsers to allow secure checkout.
Payments are processed securely by Bookeo. You will receive an email confirmation immediately after booking.
Or Inquire via Email
Student Policies & Agreement
Maple Leaf Driving School · Effective February 2026 · Version 1.1
Summary of Core Qualifications:
- Age Threshold: Must be at least 15.5 years old under BC provincial minimum safety brackets.
- BC Learner's Licence: You must possess an active, valid Class 7 L Licence for all practical sessions.
- Medical Fitness: Declared free of impairment or visual issues restricting standard operating rules.
- Minors (Under 18): Co-signature of a legal guardian is mandatory before processing track scheduling.
Program changes: Free within 7 days of enrollment. A $50 admin fee applies after 7 days.
Payment Options
- Full payment upfront — 5% discount
- Payment plan: 50% deposit, balance before lesson 4
- Individual lessons: pay before each lesson
Accepted Methods
- Credit / Debit card (Visa, MC, Amex) via Bookeo
- E-transfer: [email protected]
- Cash (in person only)
Prices may change with 30 days written notice. Students enrolled before a price increase complete their package at the original rate.
| Notice Given | Fee |
|---|---|
| 24+ hours | No fee — lesson credit kept |
| 12–24 hours | $20 |
| 4–12 hours | $40 |
| Less than 4 hours | $60 |
| No-show (no notice) | Full lesson fee forfeited |
Program Withdrawal Refunds
| When You Withdraw | Refund of Remaining Balance |
|---|---|
| Before first lesson | 100% refund minus $50 admin fee |
| 80% refund of remaining lessons | |
| 60% refund of remaining lessons | |
| 40% refund of remaining lessons | |
| No refund available |
Refunds processed within 14 business days. $50 admin fee applies to all refunds. Lesson credits expire 12 months from purchase.
- Minimum 48 hours advance booking (expedited $40 fee for shorter notice)
- Recommended frequency: 1–2 lessons per week for best retention
- Maximum gap between lessons: 3 weeks (skills deteriorate beyond this)
- Lesson packages must be completed within 12 months of purchase
- Extensions available for medical/exceptional circumstances ($75 fee, max 6 months)
- Unused lessons cannot be transferred to another person
- Arrive on time, well-rested, wearing closed-toe shoes
- Cell phone silenced and put away during all lessons
- No eating, drinking (except sealed water), or smoking in vehicle
- Follow all instructor directions promptly and respectfully
Zero Tolerance — Immediate Dismissal, No Refund
- Arriving impaired by alcohol, drugs, or impairing medication
- Aggressive, threatening, or abusive behavior toward instructor or staff
- Sexual harassment or inappropriate conduct
- Deliberate vehicle damage or reckless driving
The instructor has final authority over all safety decisions, including ending a lesson early or using dual controls.
- Complete pre-drive walk-around before each lesson
- Seatbelt must be worn — vehicle will not move until secured
- Report any unusual sounds, smells, or vehicle behavior immediately
- Never adjust radio or controls without permission
Students are not liable for normal accidents during instruction. Students are liable for deliberate damage or damage from ignoring instructor commands.
- We maintain records of enrollment, lessons, payments, and progress
- Instructors document skills practiced and ratings (1–5 scale) after each lesson
- You can access your full student file with 24 hours notice
- We never sell your information to third parties
- For students under 18, parents automatically receive progress reports
- Commercial General Liability: $2,000,000 per occurrence
- Commercial Auto: $5,000,000 per vehicle
- Instructor Professional Liability: $2,000,000
- Driving involves inherent risks you voluntarily accept by enrolling
- School is not liable for injuries unless caused by our negligence
Contact us at [email protected] or 250-415-9295. We acknowledge within 24 hours and respond within 5 business days.
Escalation: Student Services → Regional Manager → Compliance Officer → CEO Bal Sharma → Provincial regulatory authority.
Unresolved disputes proceed to mediation, then binding arbitration in British Columbia. You may file a complaint without fear of retaliation.
You have the right to:
- Safe, professional instruction in well-maintained vehicles
- Respectful treatment by all staff
- Privacy and confidentiality of your records
- Access your student file and progress reports
You are responsible for:
- Reading and understanding all policies
- Providing accurate, complete information
- Arriving on time and prepared
- Paying fees on schedule
Mandatory Student Agreement
Check every box and sign below to confirm you have read and agree to all policies above.