Not making the grade What's Your Point? June 5,2017 Published June 5, 2017 9:29pm CDT FOX 26 Houston Loading Video… This browser does not support the Video element.