Rockingham County Public Schools employs a staff of more than 1,800 full-time employees and serves over 11,300 students annually in kindergarten through grade 12. The district s schools organize a range of sports activities, such as track and field, basketball, football, baseball, soccer, tennis, swimming, cross country and cheerleading. Its schools offer various academic subjects, including English, history, foreign languages, science, math, computer skills, art, reading, music and physical education. In addition, the district s schools provide guidance and counseling services and have libraries that offer a collection of books and reference materials on various topics. Rockingham County Public Schools operates more than 20 elementary, middle and high schools, as well as a technical and alternative education center.