Garland ISD allows students to attend schools that are not the closest geographically, but you have to ask. The Choice of School form lists your preferences for attendance. If possible, your top choice is given to you. Academies are a little different and your child may have to qualify or demonstrate eligibility.
You might also be interested in http://www.gapagt.org