My daughter is in the 3rd grade at CFCS and I think it's an excellent school. The teachers are very knowledgeable about all the children. Everyone at the school knows each other by first name, they know where the children are at all times and I feel very comfortable with my daughter being in their hands. They a great academic program and I'm very satisfied with the class sizes. -PM
more