Gerald Gardner, 73, was leaving Sealy Junior High School Thursday after picking up students when he lost consciousness, KHOU-TV reported.
“Mash the brakes and steer the bus to keep it from going into a bar ditch across Highway 90,” said Assistant School District Superintendent Doug Young told the station.
“Once they got the bus stopped they killed the engine. One of the other high school boys in the back evacuated students off back of bus, just like they’ve been trained to do.”
Officials said three passersby stopped and performed CPR on Gardner after taking him off the bus. Gardner was later pronounced dead.