The Holdsworth Center helping educators become leadership experts

A new 44-acre campus on Lake Austin is dedicated to improving Texas public education. FOX 7 Austin's Tierra Neubaum gets all the details.

Top Videos