I would visit the school, check out the NMPed website for school ratings but also look at some of the great charter schools in the immediate area ( there are many in the valley and in Old Town and other close by areas ) If you PM me, I can tell you about the school my kids attend.