
Learn to drive with confidence
MTO-approved lessons and BDE programs for new drivers, from your first turn of the key to the day you pass your road test.
The path to your licence
Three stages, one instructor with you the whole way.
Certified from day one
MTO-approved curriculum and BDE certificates recognized for insurance and licensing.
Learn at your pace
Patient, experienced instructors who adjust the lesson plan to how you actually learn.
Road test ready
Practice on the real test routes so nothing on test day catches you off guard.
Our Driving Programs
Comprehensive training programs designed for beginner drivers at all levels.

Start Driving with BDE
30 hours online theory + 10 hours in-car training. Qualify for G2 in 8 months with certified instructors. Insurance discounts available.
- MTO-approved curriculum
- Insurance premium discounts
- Early G1 exit (8 months instead of 12)

BDE Plus Road Test
Includes everything from the BDE course, plus:
- Use of training vehicle for G2 test
- 1-hour warm-up lesson before test
- Pick-up and drop-off on test day

Road Test Packages
Everything you need to pass your road test with confidence, including vehicle rental.
- Pre-test warm-up lesson
- Vehicle rental for test
- Pickup/dropoff at test center

G2 & G License Training
Comprehensive training packages to prepare you for your G2 and G road tests with confidence.
- Personalized lesson plans
- Test route familiarization
- Vehicle provided for road test

Full G Test Package
For experienced foreign drivers with a valid experience letter:
- 3 hours of in-car training
- 1-hour warm-up before the G test
- Test day pick-up, drop-off & vehicle

G2 Preparation Package
Ideal for experienced drivers with a foreign license:
- 5 hours of in-car training
- 1-hour warm-up before the test
- Pick-up and drop-off on test day
Driving Program
Start Driving with BDE
$500 + TaxGet Ready to Drive with Confidence!
📍 Now available in Kitchener, Waterloo, and Cambridge!
What's included
- 30 hours of online theory – learn anytime, anywhere.
- 10 hours of in-car training with certified instructors.
- Start both online and in-car lessons at the same time.
- Eligible for G2 in 8 months instead of 12.
- Qualify for insurance discounts.
- Certificate from Service Ontario – just $12.
Register now and receive your online class link by email immediately!
Driving Program
BDE Plus Road Test
$620 + TaxGo Further with BDE Plus Road Test!
Complete training plus G2 test-day support, with everything from the standard BDE course included.
What's included
- 30 hours of online classroom instruction.
- 10 hours of in-car training with certified instructors.
- MTO-approved BDE certification.
- Eligible for G2 in 8 months instead of 12.
- Insurance premium discount eligibility.
- Use of our training vehicle for your G2 road test.
- 1-hour warm-up driving session before the test.
- Pick-up from home and drop-off after the test.
Driving Program
Road Test Packages
$140 + TaxRoad Test Car Rental Package
Take the stress out of your road test day with a premium car rental service tailored specifically for G2/G driving exams.
What's included
- Pick-Up Service: We’ll pick you up from home, school, or workplace.
- Pre-Test Preparation: 1.5 hours of coaching with an instructor.
- Road Test Vehicle: Fully insured, clean, dual-brake car.
- Post-Test Drop-Off: Safe return to your drop-off location.
Total Price: $140 + Tax
Driving Program
G2 & G License Training
$40–$45 / hrG2 & G License Training
Secure personalized driving lessons today with flexible hourly rates from $40 to $45 per hour and experienced instructors.
Training highlights
- Personalized lesson plans.
- Test route familiarization.
- Vehicle provided for the road test.
Driving Program
Full G Test Package
$270 + TaxFull G Test Package – Just $270 + Tax
For experienced drivers with 2+ years background and an official foreign experience letter.
What's included
- 3 hours of professional in-car training.
- 1-hour warm-up session before your test in the test area.
- Pick-up and drop-off on the test day.
- Use of our vehicle for the road test.
Driving Program
G2 Preparation Package
$330 + TaxG2 Preparation Package – Just $330 + Tax
Fast-track your G2 test without the standard 8–12 month waiting period.
What's included
- 5 hours of in-car training tailored for the test.
- 1-hour warm-up driving session before the test.
- Pick-up and drop-off on test day.
- Car rental for the road test.
Ready to Start Your Driving Journey?
Join thousands of students who have successfully passed their road tests with EzWay Driving School.
Why Choose EZway Driving?
Join thousands of successful drivers who started with EZway. Certified instructors, flexible schedules, and full support — from beginner to road test success
Affordable Pricing
Transparent pricing and flexible payment options. Learn to drive without financial stress — and no surprise fees
Call to ReserveOnline Learning
24/7 access to engaging video lessons and quizzes. Study at your own pace, with expert guidance every step of the way
Start LearningCar Rental for Road Test
Get behind the wheel with confidence. Our well-maintained vehicles are ready for your big day — with instructor backup
Book a CarFast-Track Training
Need your license quickly? We offer intensive packages designed to get you road-ready — fast and safe.
Our MethodsFrequently Asked Questions
Find answers to the most common questions about our products, services, and policies. We’re here to help you with anything you need!
Each hour of driving lesson costs $45.
You can sign up through our online registration form. After registering, an instructor will contact you.
Register directly on our website. You'll get an email with a link to start the online classes.
With the BDE course, you can take your G2 test 8 months after your G1 license, instead of 12 months.
Yes, we offer car rentals for extra practice or test preparation.
No, you can take in-car lessons while completing online classes, but both must be done before your G2 test.
Yes, you’ll receive a certificate that can help with insurance discounts.
Yes, with at least 24 hours' notice, you can reschedule your lessons.
We offer lessons in Kitchener, Waterloo, and Cambridge.
We accept credit cards, debit cards, e-transfers, and cash payments.
We’d love to hear your feedback
Your input on this quick survey will help us tailor our services to better meet your needs
Posted on Google![]()
Abdullah AmiriTrustindex verifies that the original source of the review is Google.
This course helped me easily pass my G2. Highly recommended!Posted on Google![]()
Bacem SellamiTrustindex verifies that the original source of the review is Google.
I had a fantastic experience with Hameed . The instructor is incredibly patient, calm, and professional, which made me feel totally safe and comfortable behind the wheel. He break ls down tricky maneuvers (like parallel parking) into simple, easy-to-understand steps. Thanks to his great tips and encouragement, I passed my road test on the very first try! If you're nervous about driving, this is definitely the place to go.Posted on Google![]()
sodais mirTrustindex verifies that the original source of the review is Google.
Hamid is an amazing instructor. I passed my G2 on the first try and was totally stress-free on test day because he was super patient during our lessons. He caught all my mistakes and taught me everything perfectly, from parallel parking to 3-point turns and safe lane changes. I highly recommend him to anyone looking for a professional and reliable driving instructor. Really appreciate all his help.Posted on Google![]()
samuel anwoTrustindex verifies that the original source of the review is Google.
Hamid is very detailed, knows all the routes and provides necessary tips to help you pass.Posted on Google![]()
Dian MayolaTrustindex verifies that the original source of the review is Google.
⭐⭐⭐⭐⭐ Highly Recommended! I believe I might be one of the most stubborn students Hamid has ever had 😅, but his patience and calm temper are truly amazing. Even when I kept making mistakes during practice, he never lost his composure and always guided me with kindness and confidence. I passed my road test on my first try, despite my lack of experience, and that’s all thanks to him. His trust in me made a huge difference. He was always there to guide and encourage me both before and during the road test. If you’re looking for a driving instructor who is patient, supportive, and genuinely believes in his students, Hamid is the one.Posted on Google![]()
AzadehTrustindex verifies that the original source of the review is Google.
So happy with the training and the service. Highly recommend!Posted on Google![]()
Sadaf GhaeniTrustindex verifies that the original source of the review is Google.
I had an amazing experience learning with Hamid! He helped me go all the way from G1 to full G on my first try — I even skipped the G2. He explains everything, makes you feel comfortable behind the wheel, and truly wants you to succeed.Posted on Google![]()
MoneeraTrustindex verifies that the original source of the review is Google.
I had an excellent experience with Hamid. I passed my G2 test on my first attempt, and I felt no stress on the exam day because he was extremely patient during all our practice sessions, carefully correcting my mistakes with clarity and professionalism. He thoroughly taught all the essential skills needed for the G2 test, including parallel parking, lane changes, three-point turns, and all the important details required to drive safely and confidently. Based on my experience, I highly recommend Hamid as a professional, responsible, and knowledgeable driving instructor for anyone preparing for their road test. I truly appreciate his guidance and dedicated support.Posted on Google![]()
PouriaTrustindex verifies that the original source of the review is Google.
I would like to express my sincere appreciation to Mr. Hamid Behzad, a highly professional and experienced driving instructor. I completed my G2 and Full G lessons with him, and I truly enjoyed his clear teaching style, patience, and excellent expertise. Mr. Hamid also accompanied me on the day of my road tests, and his calm support and helpful guidance gave me the confidence I needed to perform well. I am genuinely grateful for all his efforts and assistance, and I highly recommend Mr. Hamid Behzad to anyone looking for a skilled, reliable, and respectful driving instructor.Verified by TrustindexTrustindex verified badge is the Universal Symbol of Trust. Only the greatest companies can get the verified badge who has a review score above 4.5, based on customer reviews over the past 12 months. Read more
