We moved from New Mexico to live with my Dad and sister. The school here came highly recommended. I think this school is excellent for children who have not done so well in larger schools. They have more time to devote to children that need a little extra attention. I LOVE C.A. Snow School.