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 Driving School - Total: $85.95

Register Now!



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

Affinity Driving School is one of the few State Certified Driving Schools in Florida.


You must complete the 12 Hour Driving School 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 Driving School 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 Driving School before applying for a hardship license.

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

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 Driving School.

To register for our state approved 12 Hour Driving School, 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 Driving School. 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 Driving School, 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 Driving School. If you are a habitual driving offender (hto based on your driving record), you must complete the 12 Hour Driving School before you can apply for the hardship license.

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

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