More than 20 educational institutions across the Greater Houston area will be closed July 8.