Crest High School, located in Shelby, N.C., is a public school that offers educational and extracurricular programs to students in grades nine through 12. More than 1,500 students are enrolled in the school. It offers subjects, such as English, chemistry, biology, art, band, earth science, civics and economics, mathematics, orchestra, physics, history and vocal music. The school also offers a number of sports activities, including baseball, basketball, cheerleading, football, cross country, golf, soccer, softball, swimming, tennis, track, volleyball and wrestling. The school is affiliated with the Cleveland County Schools. All the schools operated by the school district offer a homework hotline for students to access homework over the phone.