We enrolled our 2 kids here after a lackluster experience in the public school environment. All of the teachers at CFS are absolutely amazing. They are flexible and responsive to the needs of every child and are always looking for ways to tap into their natural interests and curiosity. They learn through doing a much wider variety of activities than what you’d see at most schools: games, puzzles, weekly field trips, free play, creative projects at their amazing Maker Lab. One highlight of my kids’ day is the electives, which change and vary based on student interest, from astronomy to art to coding to cooking. They really educate the whole child here. They teach social/emotional skills and work on building those skills just like they do with academic skills. There’s an open line of communication between parents and teachers. I know what my kids’ strengths are, what they’re struggling with, and what their teachers are doing to support them and help build lagging skills. They instill in kids the values of community, social justice, and mutual respect. Many schools will say they support these things on paper, but the awesome folks at CFS really embody those values in everything they do. We feel very lucky to have found this gem of a school.