Well, we asked lots of questions LOL, probably left no stone unturned. However, my advice is to take some time to sit back, listen, and watch. How do the kids interact amongst each other? What is the vibe on campus? Talk to some random kids, however briefly. You and DC will begin to sense whether this is the right environment for your particular child.
Also, we have learned that ours does best when he is happy, and so we've learned to listen to his radar. Sometimes kids know whether it is the right place or wrong place for them, but can't articulate exactly why they feel as they do.