We are on our second year at CFMS and are thrilled to be a part of such an amazing school. Our son's teachers are the best. The school is just beautiful and was newly renovated just a couple years ago. The kids get lots of outdoor play time in a gorgeous tree filled surrounding campus. My son even bakes in the kitchen that each classroom has and tends garden. The upper school kids eat lunch outside on nice days. There are so many things that thrill us about this school. Our son and his schoolmates have been instilled with a real sense of responsibility and caring for others. He is allowed to use his creativity and is to be self guiding in how he learns. He is like a little sponge and can't get enough class time. We've have seen him grow in so many ways since he started at 4 and we're grateful to his teachers and the administrators for educating and caring for him as person. He is in the perfect school for our family.