Libby High School, also known as LHS, is a part of Libby Public Schools, which offers learning opportunities for students through several elementary, middle and high schools. Libby High School serves students in grades 9 through 12. Its academic curriculum includes fine and visual arts, social studies, science, mathematics, physical education, English and computer applications. The school also offers classes in child psychology, culinary arts, textiles, auto mechanics and drafting. It operates a library that has a collection of books and CDs. The school organizes several sports activities, such as volleyball, cross-country, football, tennis, soccer, wrestling, basketball and softball. It operates speech and drama clubs and conducts after-school programs. Libby High School is located in Libby, Mont.