Two of my daughters have attended CCM, and my third will be there soon. The school is a peaceful, calming place with amazing teachers. My girls are so much more independent now, and I attribute that to the methods used at CCM. Also, the community of families is very friendly. I recommend this school without reservation.