Canyon High School is committed to providing an environment of meaningful learning activities where students gain problem-solving skills that will help them become more productive members of society and lifelong learners.
Canyon High School is committed to providing an environment of meaningful learning activities where students gain problem-solving skills that will help them become more productive members of society and lifelong learners.