Safe โ€ข Professional โ€ข FRSC-ready

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.

Karl Phelps Driving School logo
Defensive drivingBuilt for real road conditions
Qualified instructorsOnline and practical
Flexible schedulesWeekday, weekend, fast track
Track your progressSessions, attendance, recordings

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

Register and get your Student ID
Choose a package and pay
Get verified and receive your timetable
Attend sessions and track progress

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.

Two ways to enroll. Enroll Online means you pay by bank transfer and upload your proof. I Paid On-Site is for students who already paid at one of our locations. Either way, enrollment becomes active once the school verifies your payment.

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.