Christiansburg Middle School offers educational programs to more than 725 students in grades six through eight. The school provides a variety of classes, such as creative arts, English language, reading, special education, and foreign languages, including French and Spanish. Christiansburg Middle School also provides physical and health education to students. Its staff includes teachers, administrative staff, guidance counselor and instructional support personnel. The school facility has a modern library and a media center that offers a variety of books, journals, magazines and online database. Christiansburg Middle School provides technological education in various subjects, such as science, language arts and social studies. The school is affiliated with the Montgomery County Public Schools and is based in Christiansburg, Va.