Hellgate High School, a coeducational college preparatory school, provides education to students in grades nine through 12. It provides various programs, including English as a second language, and business, physical and special education. It offers courses in various subjects, such as English, math, social studies, science, music and fine arts. It additionally offers programs in health, technology, industrial arts, and family and consumer science. It offers various extracurricular activities, including band, choir, dance, drams and orchestra. It has media centers with Internet access, and also provides counseling and guidance services. It offers various clubs and organizations, such as booster club, Future Problem Solvers, Gay-Straight Alliance, key club, math team, Native America club, SAVE recycling club, student government and yearbook. The school is apart of the Missoula County Public Schools and is located in Missoula, Mont.