A Florida Highway Patrol news release says the crash occurred Friday morning in Brooksville.
Officials say the 53-year-old man made a left turn in front of an oncoming Hernando County School bus, which slammed into the passenger side of his car. He was taken to a nearby hospital.
The bus had been carrying 20 Springstead High School students. One student sustained minor injuries.
Charges were pending.
Copyright 2018 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.