Location: College Station, TX
The International Leadership of Texas Charter School of College Station is the 17th location in the state. The charter school emphasizes leadership, service to others, and provides students with a global perspective and the tools for future leadership and success. CEC designed the site to accommodate the nearly 95,000 square foot building, a full-size multi-purpose athletic field, and additional traffic lanes around the building to facilitate a smoother drop-off and pick-up process to serve the nearly 1400 student capacity of the school. With portions of the site that encroached into the floodplain, CEC employed expert drainage analysis to ensure no adverse impacts from design flood events would affect the school or any nearby residents.