Kalispell Public Schools serves students in kindergarten through grade 12. It maintains various elementary, middle and high school campuses, as well as alternative schools. Its schools offer a variety of academic courses, including math, science, English, social studies, art, music, foreign languages, and health and physical education. The system s schools also conduct classes in agricultural...