Eight years and four kids later, we have been extremely happy with the education and social environment Canyon Creek Day School has to offer. It is hard to find a preschool that gives you a perfect balance of academics and fun. With a comprehensive curriculum of math, language arts, Spanish, computers, art, and music, CCDS provided a strong foundation for our kids. We are so thankful that we were able to find such an amazing preschool with teachers who are caring, loving, and encouraging! We love Canyon Creek Day School!