Two of my children have attended Christ Methodist Preschool for two full years of preschool. We started at a different preschool in Santa Rosa and quickly discovered that it was important to us to have a preschool that values messy play, creativity, and play-based learning. CMP has it all! The teachers are kind, loving, have boundaries, and enjoy playing/being with students. Parents are made to feel welcomed and are always invited into the classroom (sadly this is not the case at every preschool). I also appreciate the structure that CMP offers. Students engage in a circle time, learn about topics within thematic units, and have focused skills that they learn. At the same time, they have the freedom to walk around and choose what they want to play with for that day. We love CMP and look forward to sending our third child there next year! I highly recommend CMP. read more