Learn to drive with confidence on Nigerian roads.
Structured defensive-driving training with live theory, simulation, manual and automatic road practice, and FRSC CBT preparation, all tracked in your own student portal.
About Karl Phelps Driving School
We train new and returning drivers to be safe, lawful and confident behind the wheel. Our programme combines classroom theory with supervised road practice, so you learn the rules and the habits that keep you and others safe.
- Defensive driving at the core of every course
- Manual and automatic road training
- Preparation for the FRSC computer-based test
- Recorded lessons to catch up on anything you miss
Your journey with us
What you will learn
The programme covers each stage of becoming a safe, licensed driver. Session counts and types are set by the school for each package.
Live interactive theory
Online classes on road signs, traffic rules, the Highway Code and defensive driving.
Simulation
Practise hazards and decisions in a safe environment before you hit the road.
Road training: manual
Supervised practical sessions with a qualified instructor on manual vehicles.
Road training: automatic
Hands-on practice in automatic vehicles, from basics to confident driving.
FRSC CBT preparation
Practice and guidance for the FRSC computer-based test.
Recorded lessons
Enrolled students can revisit lessons and recorded classes in the portal.
Training packages
Basic Defensive Driver Course. Pick the schedule that fits your life. Register first, then enroll from your portal.
How enrollment works
Registration and enrollment are separate, so you can look around and sign up first.
Register
Create your account and receive your unique Student ID.
Select a package
Choose Enroll Online or I Paid On-Site.
Pay and upload proof
Bank transfer or your on-site receipt.
Get verified
The school confirms your payment.
Start training
See your timetable, join classes, mark attendance.
Training locations
Visit us to ask questions, make payment in person or start your practical training.
Our instructors
Online, practical and hybrid instructors, each assigned by the school to your class.
Frequently asked questions
Do I have to pay when I register?
No. Registration creates your account and Student ID. You only pay when you choose a package and enroll.
How do I pay online?
Select a package, choose Enroll Online, make a bank transfer to the school account shown, then upload your payment proof. We verify it and activate your enrollment.
I already paid at the school. What do I do?
Register or log in, choose your package, tap I Paid On-Site, enter your Student ID and upload your receipt where required.
How long does verification take?
Your status shows as Payment Verification Pending until the school confirms it. You will be notified once approved or if anything is needed.
What if I miss a session?
Tell us through the portal with a reason. Where available, recorded lessons let you catch up.
Can I choose manual or automatic?
Our training covers both manual and automatic road driving. Your instructor will confirm how they are scheduled for your package.
Ready to start driving safely?
Contact us
Questions before you enroll? Reach the school directly or visit a location.