A Wilson High School 10th-grader remains in Children's Hospital, Birmingham, after sustaining internal injuries in a bus accident Monday on Lauderdale 8 in the Zip City community.
Avery Holt sustained a rib fracture and punctured lung as well as bruising of her pancreas, abdomen and liver.
Six other children ranging from elementary school to high school age were taken to ECM Hospital, where they were treated and released.
Alabama State Troopers said the 2014 Thomas school bus they were riding in ran off the road striking a ditch and tree.
The driver of the bus, Peggy Wright, was not injured, Lauderdale school officials said, adding that the accident was caused when she swerved to miss a car that appeared to be crossing the line into the her lane of travel.
"It was a scary situation," said Lauderdale Assistant Superintendent Tim Tubbs. "It's one of those things you always know can happen but pray it never does."
Holt's mother, Charlotte Stults, said her daughter was improving Tuesday.
Stults is a volunteer firefighter with the Zip City Fire Department.
She said she got a call from her daughter that there had been a wreck just before the emergency response call came in about the accident.
She said the wreck happened about a quarter of a mile from her home.
"Avery said she bounced from the seat and wound up in the floor," Stults said. "There are no seat belts on these buses. People just don't realize that it's not a small vehicle, and those in the back, especially, get tossed around because the rear of that bus is light."
She said her daughter is alert and undergoing continuous testing to monitor her injuries, and she isn't sure when she will be discharged.
Alabama State Troopers wrote in a release Tuesday that they are continuing to investigate the accident.