New Houston location chosen for Energy Institute High School
November 19, 2014 at 16:47 PM EST
Houston is home to the nation's first energy high school and, now, the Energy Institute High School finally has a permanent location to call home...