Santa Fe ISD Police officer John Barnes was discharged Wednesday from UTMB Galveston.
On Monday, Houston Police Chief Art Acevedo said Barnes was "in great spirits," but still in need of prayer.
Acevedo also said Barnes, a retired HPD officer, "looked great" after the chief's recent visit.
SANTA FE STRONG: Remembering the victims of the Santa Fe High School shooting