Ascension's kindergarten program is second to none. The first rate teacher and assistant usually have master's degrees, but beyond that, they really seem to care about your child. The classroom is large, spacious, and sunny; facilities include a large kitchen, open gymnasium/meeting area, and a modern playground with a little rubber-padded track around it. The program is quite academic, which I like, but the teachers tailor it according to each child's developmental stage. I know when I drop my child off at Ascension, I have nothing to worry about. The kids really seem to like it there. HIghly recommended.