Home
Drug And Alcohol Course
Practice Permit Test Online
DMV Permit Test
4 Hour Defensive Traffic
Red Light Course Florida
8 Hour Traffic Course
12 Hour Advanced Driver Improvement Course
Suspended License
Hardship License
Court Ordered Traffic School
Driving Lessons
County Clerk of Court
Questions and Answers
Returning Students Traffic School

 

American Traffic School in Florida
Secure Credit Card Processing

 

Important Links

Florida DMV Handbook
Free Pdf Download

Parent Consent Form A
For the Learner's License
(under 18 years old)

Parent Consent Form B
For the Driver's License
(under 18 years old)

 

Traffic School

1-800-540-4855

 

12 Hour Advanced Driver Improvement Course - Total: $85.95

Register Now!


 

The Total Cost for the 12 Hour Advanced Driver Improvement Course is $85.95. Includes the 12 Hour Advanced Driver Improvement Course, all taxes and fees and the Original Traffic School Certificate of Completion.

Affinity Traffic School offers one of the few State Certified 12 Hour Advanced Driver Improvement Courses in Florida.



You must complete the 12 Hour Advanced Driver Improvement Course if your Driver's License was suspended in the State of Florida for points or as a habitual traffic offender (non-DUI related), or by court order.

· Start immediately - no classroom necessary
· Log in and out at your discretion from any computer
· Live customer service 24 hours/day
· Very EASY course, no computer experience necessary
· Take the final exam FREE until you pass!
· Get your Certificate of Completion via e-mail right away (optional)

You must complete the Florida 12 Hour Advanced Driver Improvement Course if you fall under these categories:

Suspended License or Revoked License - You have accumulated 12 points within 12 months and the dmv sent you a letter requiring you to complete the 12 hour advanced driver improvement course before applying for a hardship license.

Court Ordered 12 hour advanced driver improvement course - You appeared in court after your driver’s license was suspended, and the Judge ordered you to complete the 12 hour advanced driver improvement course.

HTO - Habitual Traffic Offender - Your drivers license was suspended for 18 points within 18 months and the dmv required you to take a Florida 12 hour advanced driver improvement course.

To register for our state approved 12 hour advanced driver improvement course, simply click the button below!

Register Now!

How to get a hardship license in Florida

1. The first thing you have to do in order to get hardship license in Florida is to sign up for our state approved 12 hour advanced driver improvement course. After you pay, we will e-mail you a Letter of Enrollment right away.

2. After you receive our Letter of Enrollment for the 12 hour advanced driver improvement course, you have to go to the Florida clerk of court and ask for a 30 Day Traffic Record Search.

3. Once you have both, the Letter of Enrollment and the 30 Day Traffic Record, you have to go to the dmv for a sit down with a hearing officer and apply for a hardship license. Meanwhile, you must complete the 12 hour advanced driver improvement course. If you are a habitual traffic offender (hto based on your traffic record), you must complete the 12 hour advanced driver improvement course before you can apply for the hardship license.

Our online 12 hour advanced driver improvement course is broken down into easy to comprehend chapters. Each section is written so that you can understand the information and progress with the course. We have the best technical service and customer support in the industry, and are here to help you with any questions. We are confident that you will enjoy our 12 hour advanced driver improvement course. The total cost of the course is $85.95.

The 12 hour advanced driver improvement course is for Florida drivers who were ordered by a judge to attend a 12 hour advanced driver improvement course or had their drivers license suspended or revoked (non DUI-related) and are seeking to reinstate their license. The 12 hour advanced driver improvement course (12 Hour ADI) is available 24 hours a day, 7 days a week and is designed so that you may take the course at your own pace, and log on and off as you would like until you complete it.

 

 

 

 

 

 

 

 

 

 


12 Hour Advanced Driver Improvement Course in Alachua 12 Hour Advanced Driver Improvement Course in Altamonte Springs 12 Hour Advanced Driver Improvement Course in Anna Maria 12 Hour Advanced Driver Improvement Course in Apalachicola 12 Hour Advanced Driver Improvement Course in Apopka 12 Hour Advanced Driver Improvement Course in Arcadia 12 Hour Advanced Driver Improvement Course in Archer 12 Hour Advanced Driver Improvement Course in Atlantic Beach 12 Hour Advanced Driver Improvement Course in Atlantis 12 Hour Advanced Driver Improvement Course in Auburndale 12 Hour Advanced Driver Improvement Course in Aventura 12 Hour Advanced Driver Improvement Course in Avon Park 12 Hour Advanced Driver Improvement Course in Bartow 12 Hour Advanced Driver Improvement Course in Bay Lake 12 Hour Advanced Driver Improvement Course in Belleair Beach 12 Hour Advanced Driver Improvement Course in Belleair Bluffs 12 Hour Advanced Driver Improvement Course in Belle Glade 12 Hour Advanced Driver Improvement Course in Belle Isle 12 Hour Advanced Driver Improvement Course in Belleview 12 Hour Advanced Driver Improvement Course in Blountstown 12 Hour Advanced Driver Improvement Course in Boca Raton 12 Hour Advanced Driver Improvement Course in Bonifay 12 Hour Advanced Driver Improvement Course in Bonita Springs 12 Hour Advanced Driver Improvement Course in Bowling Green 12 Hour Advanced Driver Improvement Course in Boynton Beach 12 Hour Advanced Driver Improvement Course in Bradenton 12 Hour Advanced Driver Improvement Course in Bradenton Beach 12 Hour Advanced Driver Improvement Course in Bristol 12 Hour Advanced Driver Improvement Course in Brooksville 12 Hour Advanced Driver Improvement Course in Bunnell 12 Hour Advanced Driver Improvement Course in Bushnell 12 Hour Advanced Driver Improvement Course in Callaway 12 Hour Advanced Driver Improvement Course in Cape Canaveral 12 Hour Advanced Driver Improvement Course in Cape Coral 12 Hour Advanced Driver Improvement Course in Carrabelle 12 Hour Advanced Driver Improvement Course in Casselberry 12 Hour Advanced Driver Improvement Course in Cedar Key 12 Hour Advanced Driver Improvement Course in Center Hill 12 Hour Advanced Driver Improvement Course in Chattahoochee 12 Hour Advanced Driver Improvement Course in Chiefland 12 Hour Advanced Driver Improvement Course in Chipley 12 Hour Advanced Driver Improvement Course in Clearwater 12 Hour Advanced Driver Improvement Course in Clermont 12 Hour Advanced Driver Improvement Course in Clewiston 12 Hour Advanced Driver Improvement Course in Cocoa 12 Hour Advanced Driver Improvement Course in Cocoa Beach 12 Hour Advanced Driver Improvement Course in Coconut Creek 12 Hour Advanced Driver Improvement Course in Cooper City 12 Hour Advanced Driver Improvement Course in Coral Gables 12 Hour Advanced Driver Improvement Course in Coral Springs 12 Hour Advanced Driver Improvement Course in Crescent City 12 Hour Advanced Driver Improvement Course in Crestview 12 Hour Advanced Driver Improvement Course in Crystal River 12 Hour Advanced Driver Improvement Course in Dade City 12 Hour Advanced Driver Improvement Course in Dania Beach 12 Hour Advanced Driver Improvement Course in Davenport 12 Hour Advanced Driver Improvement Course in Daytona Beach 12 Hour Advanced Driver Improvement Course in DeBary 12 Hour Advanced Driver Improvement Course in Deerfield Beach 12 Hour Advanced Driver Improvement Course in De Funiak Springs 12 Hour Advanced Driver Improvement Course in DeLand 12 Hour Advanced Driver Improvement Course in Delray Beach 12 Hour Advanced Driver Improvement Course in Deltona 12 Hour Advanced Driver Improvement Course in Destin 12 Hour Advanced Driver Improvement Course in Dunedin 12 Hour Advanced Driver Improvement Course in Dunnellon 12 Hour Advanced Driver Improvement Course in Eagle Lake 12 Hour Advanced Driver Improvement Course in Edgewater 12 Hour Advanced Driver Improvement Course in Edgewood 12 Hour Advanced Driver Improvement Course in Eustis 12 Hour Advanced Driver Improvement Course in Everglades 12 Hour Advanced Driver Improvement Course in Fanning Springs 12 Hour Advanced Driver Improvement Course in Fellsmere 12 Hour Advanced Driver Improvement Course in Fernandina Beach 12 Hour Advanced Driver Improvement Course in Flagler Beach 12 Hour Advanced Driver Improvement Course in Florida City 12 Hour Advanced Driver Improvement Course in Fort Lauderdale 12 Hour Advanced Driver Improvement Course in Fort Meade 12 Hour Advanced Driver Improvement Course in Fort Myers 12 Hour Advanced Driver Improvement Course in Fort Pierce 12 Hour Advanced Driver Improvement Course in Fort Walton Beach 12 Hour Advanced Driver Improvement Course in Freeport 12 Hour Advanced Driver Improvement Course in Frostproof 12 Hour Advanced Driver Improvement Course in Fruitland Park 12 Hour Advanced Driver Improvement Course in Gainesville 12 Hour Advanced Driver Improvement Course in Graceville 12 Hour Advanced Driver Improvement Course in Greenacres 12 Hour Advanced Driver Improvement Course in Green Cove Springs 12 Hour Advanced Driver Improvement Course in Gretna 12 Hour Advanced Driver Improvement Course in Groveland 12 Hour Advanced Driver Improvement Course in Gulf Breeze 12 Hour Advanced Driver Improvement Course in Gulfport 12 Hour Advanced Driver Improvement Course in Haines City 12 Hour Advanced Driver Improvement Course in Hallandale Beach 12 Hour Advanced Driver Improvement Course in Hawthorne 12 Hour Advanced Driver Improvement Course in Hialeah 12 Hour Advanced Driver Improvement Course in Hialeah Gardens 12 Hour Advanced Driver Improvement Course in High Springs 12 Hour Advanced Driver Improvement Course in Holly Hill 12 Hour Advanced Driver Improvement Course in Hollywood 12 Hour Advanced Driver Improvement Course in Holmes Beach 12 Hour Advanced Driver Improvement Course in Homestead 12 Hour Advanced Driver Improvement Course in Indian Harbour Beach 12 Hour Advanced Driver Improvement Course in Indian Rocks Beach 12 Hour Advanced Driver Improvement Course in Inverness 12 Hour Advanced Driver Improvement Course in Islandia 12 Hour Advanced Driver Improvement Course in Jacksonville 12 Hour Advanced Driver Improvement Course in Jacksonville Beach 12 Hour Advanced Driver Improvement Course in Jacob City 12 Hour Advanced Driver Improvement Course in Jasper 12 Hour Advanced Driver Improvement Course in Key Colony Beach 12 Hour Advanced Driver Improvement Course in Keystone Heights 12 Hour Advanced Driver Improvement Course in Florida Keys 12 Hour Advanced Driver Improvement Course in Key West 12 Hour Advanced Driver Improvement Course in Kissimmee 12 Hour Advanced Driver Improvement Course in La Belle 12 Hour Advanced Driver Improvement Course in Lake Alfred 12 Hour Advanced Driver Improvement Course in Lake Buena Vista 12 Hour Advanced Driver Improvement Course in Lake Butler 12 Hour Advanced Driver Improvement Course in Lake City 12 Hour Advanced Driver Improvement Course in Lake Helen 12 Hour Advanced Driver Improvement Course in Lakeland 12 Hour Advanced Driver Improvement Course in Lake Mary 12 Hour Advanced Driver Improvement Course in Lake Wales 12 Hour Advanced Driver Improvement Course in Lake Worth 12 Hour Advanced Driver Improvement Course in Largo 12 Hour Advanced Driver Improvement Course in Lauderdale Lakes 12 Hour Advanced Driver Improvement Course in Lauderhill 12 Hour Advanced Driver Improvement Course in Laurel Hill 12 Hour Advanced Driver Improvement Course in Lawtey 12 Hour Advanced Driver Improvement Course in Layton 12 Hour Advanced Driver Improvement Course in Leesburg 12 Hour Advanced Driver Improvement Course in Lighthouse Point 12 Hour Advanced Driver Improvement Course in Live Oak 12 Hour Advanced Driver Improvement Course in Longwood 12 Hour Advanced Driver Improvement Course in Lynn Haven 12 Hour Advanced Driver Improvement Course in Macclenny 12 Hour Advanced Driver Improvement Course in Madeira Beach 12 Hour Advanced Driver Improvement Course in Madison 12 Hour Advanced Driver Improvement Course in Maitland 12 Hour Advanced Driver Improvement Course in Marathon 12 Hour Advanced Driver Improvement Course in Marco Island 12 Hour Advanced Driver Improvement Course in Margate 12 Hour Advanced Driver Improvement Course in Marianna 12 Hour Advanced Driver Improvement Course in Mary Esther 12 Hour Advanced Driver Improvement Course in Mascotte 12 Hour Advanced Driver Improvement Course in Melbourne 12 Hour Advanced Driver Improvement Course in Mexico Beach 12 Hour Advanced Driver Improvement Course in Miami 12 Hour Advanced Driver Improvement Course in Miami Beach 12 Hour Advanced Driver Improvement Course in Miami Springs 12 Hour Advanced Driver Improvement Course in Midway 12 Hour Advanced Driver Improvement Course in Milton 12 Hour Advanced Driver Improvement Course in Minneola 12 Hour Advanced Driver Improvement Course in Miramar 12 Hour Advanced Driver Improvement Course in Monticello 12 Hour Advanced Driver Improvement Course in Moore Haven 12 Hour Advanced Driver Improvement Course in Mount Dora 12 Hour Advanced Driver Improvement Course in Mulberry 12 Hour Advanced Driver Improvement Course in Naples 12 Hour Advanced Driver Improvement Course in Neptune Beach 12 Hour Advanced Driver Improvement Course in Newberry 12 Hour Advanced Driver Improvement Course in New Port Richey 12 Hour Advanced Driver Improvement Course in New Smyrna Beach 12 Hour Advanced Driver Improvement Course in Niceville 12 Hour Advanced Driver Improvement Course in North Bay Village 12 Hour Advanced Driver Improvement Course in North Lauderdale 12 Hour Advanced Driver Improvement Course in North Miami 12 Hour Advanced Driver Improvement Course in North Miami Beach 12 Hour Advanced Driver Improvement Course in North Port 12 Hour Advanced Driver Improvement Course in Oak Hill 12 Hour Advanced Driver Improvement Course in Oakland 12 Hour Advanced Driver Improvement Course in Oakland Park 12 Hour Advanced Driver Improvement Course in Ocala 12 Hour Advanced Driver Improvement Course in Ocoee 12 Hour Advanced Driver Improvement Course in Okeechobee 12 Hour Advanced Driver Improvement Course in Oldsmar 12 Hour Advanced Driver Improvement Course in Opa-locka 12 Hour Advanced Driver Improvement Course in Orange City 12 Hour Advanced Driver Improvement Course in Orlando 12 Hour Advanced Driver Improvement Course in Ormond Beach 12 Hour Advanced Driver Improvement Course in Oviedo 12 Hour Advanced Driver Improvement Course in Pace 12 Hour Advanced Driver Improvement Course in Pahokee 12 Hour Advanced Driver Improvement Course in Palatka 12 Hour Advanced Driver Improvement Course in Palm Bay 12 Hour Advanced Driver Improvement Course in Palm Beach 12 Hour Advanced Driver Improvement Course in Palm Beach Gardens 12 Hour Advanced Driver Improvement Course in Palm City 12 Hour Advanced Driver Improvement Course in Palm Coast 12 Hour Advanced Driver Improvement Course in Palmetto 12 Hour Advanced Driver Improvement Course in Palmetto Bay 12 Hour Advanced Driver Improvement Course in Palm Harbor 12 Hour Advanced Driver Improvement Course in Palm River Clairmel 12 Hour Advanced Driver Improvement Course in Palm Valley 12 Hour Advanced Driver Improvement Course in Panama City 12 Hour Advanced Driver Improvement Course in Panama City Beach 12 Hour Advanced Driver Improvement Course in Parker 12 Hour Advanced Driver Improvement Course in Parkland 12 Hour Advanced Driver Improvement Course in Pembroke Pines 12 Hour Advanced Driver Improvement Course in Pensacola 12 Hour Advanced Driver Improvement Course in Perry 12 Hour Advanced Driver Improvement Course in Pine Hills 12 Hour Advanced Driver Improvement Course in Pinellas Park 12 Hour Advanced Driver Improvement Course in Plantation 12 Hour Advanced Driver Improvement Course in Plant City 12 Hour Advanced Driver Improvement Course in Poinciana 12 Hour Advanced Driver Improvement Course in Pompano Beach 12 Hour Advanced Driver Improvement Course in Port Orange 12 Hour Advanced Driver Improvement Course in Port Richey 12 Hour Advanced Driver Improvement Course in Port Saint Lucie 12 Hour Advanced Driver Improvement Course in Port St. Joe 12 Hour Advanced Driver Improvement Course in Princeton 12 Hour Advanced Driver Improvement Course in Punta Gorda 12 Hour Advanced Driver Improvement Course in Quincy 12 Hour Advanced Driver Improvement Course in Richmond West 12 Hour Advanced Driver Improvement Course in Riverview 12 Hour Advanced Driver Improvement Course in Riviera Beach 12 Hour Advanced Driver Improvement Course in Rockledge 12 Hour Advanced Driver Improvement Course in Royal Palm Beach 12 Hour Advanced Driver Improvement Course in Safety Harbor 12 Hour Advanced Driver Improvement Course in San Antonio 12 Hour Advanced Driver Improvement Course in Sanderson 12 Hour Advanced Driver Improvement Course in Sanford 12 Hour Advanced Driver Improvement Course in Sanibel 12 Hour Advanced Driver Improvement Course in Sarasota 12 Hour Advanced Driver Improvement Course in Satellite Beach 12 Hour Advanced Driver Improvement Course in Sebastian 12 Hour Advanced Driver Improvement Course in Sebring 12 Hour Advanced Driver Improvement Course in Seminole 12 Hour Advanced Driver Improvement Course in Sopchoppy 12 Hour Advanced Driver Improvement Course in South Bay 12 Hour Advanced Driver Improvement Course in South Bradenton 12 Hour Advanced Driver Improvement Course in South Daytona 12 Hour Advanced Driver Improvement Course in South Miami 12 Hour Advanced Driver Improvement Course in South Miami Heights 12 Hour Advanced Driver Improvement Course in South Pasadena 12 Hour Advanced Driver Improvement Course in Springfield 12 Hour Advanced Driver Improvement Course in Starke 12 Hour Advanced Driver Improvement Course in St Augustine 12 Hour Advanced Driver Improvement Course in St Augustine Beach 12 Hour Advanced Driver Improvement Course in St Cloud 12 Hour Advanced Driver Improvement Course in St Marks 12 Hour Advanced Driver Improvement Course in St Pete Beach 12 Hour Advanced Driver Improvement Course in St Petersburg 12 Hour Advanced Driver Improvement Course in Stuart 12 Hour Advanced Driver Improvement Course in Sunny Isles Beach 12 Hour Advanced Driver Improvement Course in Sunrise 12 Hour Advanced Driver Improvement Course in Sweetwater 12 Hour Advanced Driver Improvement Course in Tallahassee 12 Hour Advanced Driver Improvement Course in Tamarac 12 Hour Advanced Driver Improvement Course in Tamiami 12 Hour Advanced Driver Improvement Course in Tampa 12 Hour Advanced Driver Improvement Course in Tarpon Springs 12 Hour Advanced Driver Improvement Course in Tavares 12 Hour Advanced Driver Improvement Course in Temple Terrace 12 Hour Advanced Driver Improvement Course in The Acreage 12 Hour Advanced Driver Improvement Course in The Crossings 12 Hour Advanced Driver Improvement Course in The Hammocks 12 Hour Advanced Driver Improvement Course in The Villages 12 Hour Advanced Driver Improvement Course in Titusville 12 Hour Advanced Driver Improvement Course in Town n Country 12 Hour Advanced Driver Improvement Course in Treasure Island 12 Hour Advanced Driver Improvement Course in Trenton 12 Hour Advanced Driver Improvement Course in Umatilla 12 Hour Advanced Driver Improvement Course in University 12 Hour Advanced Driver Improvement Course in University Park 12 Hour Advanced Driver Improvement Course in Valparaiso 12 Hour Advanced Driver Improvement Course in Valrico 12 Hour Advanced Driver Improvement Course in Venice 12 Hour Advanced Driver Improvement Course in Vernon 12 Hour Advanced Driver Improvement Course in Vero Beach 12 Hour Advanced Driver Improvement Course in Waldo 12 Hour Advanced Driver Improvement Course in Wauchula 12 Hour Advanced Driver Improvement Course in Webster 12 Hour Advanced Driver Improvement Course in Weekiwachee 12 Hour Advanced Driver Improvement Course in Wekiva Springs 12 Hour Advanced Driver Improvement Course in Wellington 12 Hour Advanced Driver Improvement Course in Wesley Chapel 12 Hour Advanced Driver Improvement Course in Westchase 12 Hour Advanced Driver Improvement Course in Westcester 12 Hour Advanced Driver Improvement Course in West Little River 12 Hour Advanced Driver Improvement Course in West Melbourne 12 Hour Advanced Driver Improvement Course in West Miami 12 Hour Advanced Driver Improvement Course in Weston 12 Hour Advanced Driver Improvement Course in West Palm Beach 12 Hour Advanced Driver Improvement Course in West Park 12 Hour Advanced Driver Improvement Course in West Pensacola 12 Hour Advanced Driver Improvement Course in Wewahitchka 12 Hour Advanced Driver Improvement Course in Wildwood 12 Hour Advanced Driver Improvement Course in Williston 12 Hour Advanced Driver Improvement Course in Wilton Manors 12 Hour Advanced Driver Improvement Course in Winter Garden 12 Hour Advanced Driver Improvement Course in Winter Haven 12 Hour Advanced Driver Improvement Course in Winter Park 12 Hour Advanced Driver Improvement Course in Winter Springs 12 Hour Advanced Driver Improvement Course in Wright 12 Hour Advanced Driver Improvement Course in Zephyrhills