Uh oh! No photos. This frame will look much better when you
upload photos »
About this school
Granite Hills has a history of providing an excellent education to students. We offer a wide range of Advanced Placement and International Baccalaureate courses, which are opened to all students wanting to challenge these advanced courses.