 The school is located southwest of Texas State Highway 114 and Farm to Market Road 156, about a mile west of the Texas Motor Speedway, and two miles north of Fort Worth Alliance Airport.In 2013, the school was rated "Academically Acceptable" by the Texas Education Agency.It is one of four schools in the nation to feature an indoor coffee shop.