Skip to main content
Canyon High School
Diversity is our strength. Unity is our goal.
Main Menu Toggle
About Us
Home Page
Administration
Principal's Message
Campus Map
Complaint Procedures
Mission Statement
Non-Discrimination Policy
Registrar's Office
Safety Plan
School Accountability Report Card
Title I/Title IX/504
Teachers & Staff
WASC Report
Academics
AP Classes/Assignments
Career Center
Career Technical Education (CTE)
ELL Program/Programa de Estudiantes de inglés
Library
Graduation Requirements
Textbooks
Students
Bell Schedule
Career Visions
Class of 2025 Information
Clubs and Organizations
Health Office
Infinite Campus for Students
Student Handbook & School Policies
Student Store
Text-A-Tip (report anonymously)
Transcripts
Register to Vote
Wellness
Parking Permit
Parents
Attendance & Tardies
Community Resources
Complaint Procedures
Cowboy Corner Parent Center
Food Services Program
Important Dates
Infinite Campus for Parents
Off-Campus Lunch Pass
Online Registration
Parent Advisory Committee
Parent Empowerment
Parent Wellness
Parenting for Prevention
School Policies
Stakeholders' Input for Action Plan
Student / Parent Rights & Responsibilities
Student Handbook
Athletics
Athletics Home
Athletic Clearance
Athlete Code of Conduct
Athletics Department
Participation Report
Summer Camp Registration
This Week in Sports
Counseling
Counseling Home
Pathway to my Future
For Teachers
For Teachers
Contact Us
Staff Directory
Search
CLASSES / ASSIGNMENTS
Show classes in term:
Fall 2008
Spring 2009
Fall 2009
Spring 2010
Fall 2010
Spring 2011
Fall 2011
Spring 2012
Fall 2012
Spring 2013
Fall 2013
Spring 2014
Fall 2014
Spring 2015
Fall 2015
Spring 2016
Fall Semester 2016
Spring Semester 2017
Fall 2017
Spring 2018
Fall 2018
Spring 2019
Fall 2019
Spring 2020
Fall 2020
2023-2024 School Year
2024-2025 School Year
Could not find any courses.
Mobile Footer Links
Staff Directory
Calendar
News
Contact