Accepted by Florida HSMV, courts, and insurance companies

Select your Florida online course

  • Certificate in 30 minutes
  • Short, easy chapters
  • Automatic reporting
  • 100% online, all devices
Traffic School
4-hour BDI course
Received a FL traffic ticket, ordered by the court to attend Traffic School, or required to take the TCAC (Traffic Collision Avoidance Course)?
Mature Driver
Reduce auto insurance premium rates
Referred by your insurance carrier to take this course and receive a premium discount?
Driver's Ed
Earn your Learner's Permit and DL
$21.00 *
Fast track your way to your new Driver’s License with this bundle. Complete the course and immediately get your Learner’s permit, all within a matter of hours.
*Please note that you only have to take the Permit Test if you are between the ages 15½ and 18.

Read our rave reviews

We’ve been helping Florida drivers like you for over 20 years! Don’t just take it from us, let our customers do the talking.

One of the best Defensive Driving courses
This is one of the best Defensive Driving courses you can take. Highly recommend this to anybody who needs the reduction in premiums or just wants to be a safer driver.
River H.
Perfect for traffic ticket dismissal, A+
This course was amazing at masking your ticket and getting it dismissed. I looked at the options and driving lessons and decided to go for the different spin on your normal boring classroom Defensive Driving class. Glad I chose this course, thanks IMPROV! A+
Lucky R.
Complete on any device, anywhere
I really appreciated not having to sit in a classroom seat for 8 hours! I was able to start the class on my desktop and pick it back up on my iPhone when I was standing in line at Ikea. Definitely a good use of my time waiting around.
Chris R.

Best value or your money back

Instant certificate filing, FREE
Fast and easy
Automatic reporting
100% online, all devices

So how do I lock in my special FAIA rate?


Sign up

Get started with our EXPRESS REGISTRATION. It’s free.


Take the course

Finish the Florida driving course at your own pace and say goodbye to the points on your driving record, say hello to the insurance premium discounts, or get started on your DL journey.

Get your FREE Certificate of Completion

We’ll give you a downloadable Certificate of Completion the moment you get done. You can provide this to the court (for ticket dismissal) or to your insurance provider (for the insurance discount).

Ready to get your exclusive FAIA rate?

Frequently Asked Questions

Traffic School

Is the IMPROV online traffic school licensed by the state of Florida?

Yes! We are approved for statewide use in Florida by the Highway Safety and Motor Vehicles and accepted by ALL Florida Courts. Our Florida traffic school course assists basic driver improvement with our engaging driving course and meets your traffic school requirements.

Take this course to eliminate the points from your driving record and avoid court appearances or insurance increases.

If my traffic school due date is today, can I still take this online course?

Yes you can! We report course completions electronically right away. As long as you complete by 11:59 p.m. on your due date, we will make sure you get proper credit with the FLHSMV and a certificate for your submission to the court.

Our 4-hour basic driver improvement course for traffic ticket dismissal can be started as late as 7:00 p.m. that same night!

Do you send my certificate directly to the Florida DMV?

We will file the traffic school certificate electronically to the Florida Highway Safety and Motor Vehicles department as soon as it is completed!

As part of your all-inclusive course price, we electronically submit your certificate of completion to the Florida Highway department of Safety and Motor Vehicles immediately upon completion, and we will provide you with a certificate, accepted by all courts, for your submission to the court.

I'm a new Driver. How long will it take me to finish the course?

Based on FLHSMV regulations, the basic driver improvement course is designed to provide 240 minutes of instruction (4 hours). However, our online course curriculum is 3 hours and 15 minutes which is all the reading time required in order to move on to the quiz.

What if I fail the final quiz?

GREAT NEWS!! You cannot fail the course (and we won’t tell your insurance company). You are guaranteed to pass! Although you need to answer 32 correct answers in order to pass, you have unlimited free retakes of the quiz. In over 20 years of offering this online traffic school course, we have yet to meet someone who hasn’t passed.

How often can I take a traffic school course?

You can take the 4-hour basic driver improvement traffic school course to avoid points from a moving violation or traffic ticket once every 12 months but only five times in your lifetime.

How fast can I get my Certificate of Completion?

Instantly! Upon completion, so long as your information was entered correctly, we provide you with a copy of your certificate online so you can print it out any time. It’s as easy as view, print, done!

Do I have to take the online course in one sitting?

Not at all, one of the great benefits to taking the basic driver improvement course online is you can learn the material in class at your convenience. You can log in and out of our Florida traffic school course as much as you want, and our system will always save your progress so that you can pick up where you left off.

Insurance Discount

Am I guaranteed to get a discount on my auto insurance premium?

Florida Statute 627.0652 requires all auto insurance companies to offer reduced premiums for drivers aged 50 or older who have completed an approved “motor vehicle accident prevention” course.

How much will my insurance discount be?

Your discount will vary depending on your insurance provider, but most drivers are generally given between 3% and 10% off the cost of their monthly premiums. If you’d like to know the exact amount you’ll earn, it’s best to check with your specific auto insurance company.

Is your course approved by the State of Florida?

Yes! Our Florida Experienced Driver course is 100% Florida DHSMV-approved.

What happens after I complete the Florida Mature Driver Improvement Course?

When you are finished with the course, you can choose to have your Certificate of Completion either emailed or mailed to you. Once you receive it, you should submit it to your auto insurance company to get your discount.

What do I need in order to be able to take this course?

Just a computer with an internet connection, a readiness to learn, and a desire to save on your insurance!

How long is this course?

The overall course is roughly six hours, but you control the speed and timing throughout. Feel free to log in and out with multiple sessions, splitting the course into chunks that are as small as you need them to be!

Are the registration and payment pages for the Florida Mature Driver Improvement Course secure?

Yes. We make sure to use ecommerce industry standard 1280-bit SSL encryption with all the information our students provide when registering for Florida Experienced Driver Course.

What if I have other questions?

Call us at any time at 1 (800) 660-8908 for friendly 24/7 customer support! Or email us at We’d love to hear from you and help you get your insurance discount!

Driver's Ed

What happens after you complete drivers ed?

After you complete online drivers ed in the state of Florida, you can take the Class E Knowledge Exam to obtain your Florida Learner’s Permit. You will want to show the Certificate of Completions that you will receive after completing your drivers ed course.

How much does a Florida permit cost?

A Florida drivers permit costs $48.00 for a first time driver. This cost does not include the actual cost of the permit or the drivers education course.

Do you offer FREE practice exams and driver handbooks?

Yes! Take our free 50-question Florida Learners Permit Practice Test as many times as you need to feel confident for the real thing! Further, test your driver education knowledge by taking the Florida DHSMV simulated permit exam. You can also download the Florida Driver Handbook.

How many questions are on the Florida Driver's License Test?

The Florida drivers license test typically has 40 questions. The Florida driver’s license test is divided into 20 questions on road signage and 20 more questions on regulations. To pass, the person taking the test must get 15 of the 20 in each section correct.

Can I take the course in increments or do I have to take the whole course at once?

You can take our traffic law and substance school at your own pace! That′s why so many like our approach. You decide when and where you will study.

What are my options for taking the Florida permit exam?

You can go to your local FL DHSMV office and take the Florida school test there, or you can take the Florida permit test online if you are between 15 ½ and 18 years old.

I feel I am prepared enough to pass the Florida Learners Permit test; do I really need to take the FL TLSAE course?

Florida DHSMV requires teens to complete a TLSAE course prior to any application to get a learners permit. There is an exception for those who have a license issued by another state who are 18 years of age or older.

What happens if I fail the Florida permit test?

Another plus for our Florida permit online test! We give you three (3) chances to pass your Florida learners permit exam. And yes, the additional attempts are FREE. Even if you don’t pass it after three times, you can still take it again, though it will need to be in-person at the DHSMV.

Is this the official Florida DHSMV DMV written test?

Yes, we are authorized by Florida DHSMV to administer the written permit test online.

What type of questions are on the online permit exam?

The driver education online permit exam consists of multiple choice and true/false questions that cover Florida road rules and road signs.

There are 50 total questions on the online permit exam. To pass the exam, you need a score of 80%, so you can miss up to 10 questions and still pass the online permit exam.

As featured in

Complete the courses with ease from start to finish!

What are you waiting for?