I don't know, there are several teacher's at canyon that barely teach. they do not care about the curriculum or care about teaching it. It was very hard to pass the class for all students in the class, and no one I asked said they understood what was being taught. However, the extracurricular programs at this school are of a wide variety and almost all students enjoy them. mostly teachers are caring and want the best for their students though. the staff mostly teaches the students what they need to know except for some select teachers whom are not interesting in teaching whatsoever.