Each child learns and grows in a different way and has unique strengths. Our role, as a school, is to nurture that growth and challenge each child academically, physically and creatively. In all aspects of school life, Cascade Canyon School leads children to be powerful in learning, respectful of each other, and flexible in responding to new challenges. The school explores diversity and encourages its students to participate in the global community, developing the technological skills necessary to succeed in today's world.