Horrible school, had bad vibes after first visit to my granddaughters class room .. I didnt say anything because I didnt want to upset my son and daughter in law. The school turned out to be a nightmare for my grand kids. Kids are prevented from using the restrooms, my granddaughter wet her pants in the third grade !! What in the world ! I went to what they call a cottage, and the place is a total mass of confusion. The teachers have no control of the classroom do not introduce themselves total confusion. Classroom a mess looks like a fire hazard. Children moved to new Gilbert Public School and they are learning so much more. Charter Schools are not what the seem to be. Beware ..