W. Edgecombe Middle School, located in Rocky Mount, N.C., offers education to more than 600 students in grades four through eight. It provides classes in various subjects that include language arts, science, social studies, technology, physical education, mathematics and computers. The school s subjects also include business studies, foreign languages, health education and social sciences. It has a media center and offers academic consultation and physical counseling services. The sports activities provided by the school include basketball, cheerleading, softball, volleyball, football, wrestling and track. The school also offers various extracurricular activities that include yearbook, art shows, chorus, band and orchestra. The school is a part of the Edgecombe County Public Schools