PRINCE GEORGE COUNTY, Va. -- A Prince George County substitute school bus driver is recovering in the hospital, after having a possible stroke while driving his bus Monday morning.
Fifteen-year-old Tessa Carroll became concerned a few minutes after getting on her bus.
"The next thing you know, we're on the other side of the road," Carroll said.
Tessa said the bus nearly collided with several cars and a tractor-trailer so she grabbed her phone.
"I got worried and I texted my mom, saying something's wrong with the bus driver," she recollected.
Phyllis Carroll wasted no time making a phone call.
"Mom called bus transportation real quick and told them real quick, you know, something was wrong."
The mom said she had no doubts there was a problem.
"Tessa doesn't overreact, you know, she just knew."
School officials were waiting on the bus when it pulled into the high school.
Sources said they quickly realized the driver may be having a stroke and called EMS.
The driver is still at Southside Regional Medical Center.