I have had an average experience with Texas Leader...
I have had an average experience with Texas Leadership Charter Academy. The website is informative but could be more user-friendly. The staff is helpful, but sometimes I feel they could be more responsive. Overall, it's an okay place to be.