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
State Approved Driving School

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

 

Welcome to Affinity Traffic School Florida Online Traffic School Log In to Traffic School

12 Hour Advanced Driving Course - Total: $85.95

Register Now!

  

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

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


You must complete the 12 Hour Advanced Driving Course if your Driver's License was suspended in the State of Florida for points or as a habitual driving 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 Driving 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 driving course before applying for a hardship license.

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

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

To register for our state approved 12 hour advanced driving 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 driving 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 driving course, you have to go to the Florida clerk of court and ask for a 30 Day Driving Record Search.

3. Once you have both, the Letter of Enrollment and the 30 Day Driving 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 driving course. If you are a habitual driving offender (hto based on your driving record), you must complete the 12 hour advanced driving course before you can apply for the hardship license.

Our online 12 hour advanced driving 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 driving course. The total cost of the course is $85.95.

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