We recommend Canyon Creek Day School to anyone who is looking for a positive foundation for their children. The academic program of this school is top-notch and prepares kids well for life. When our daughter had to stay at home for her 1st grade during the pandemic, we were worried about how she would do when she is back to school. But her transition to 2nd grade was so smooth and seamless because of the strong education she had in Kindergarten at CCDS. And it was the obvious choice for our second child since we wanted the same challenging, yet enjoyable experience for him. The teachers and the office staff are friendly and responsive, and we always felt good about the fact that our children were in experienced hands.