Granite Hills High School enrolls more than 2,200 students in grades nine through 12. The school offers instruction in English literature, American history, Spanish, physical education, chemistry, mathematics, computer science, French, broadcasting technology, biology, physics and economics. It also offers classes in student government, ceramics and technical theater. It offers various sports...