Rocky Mount High School offers International Baccalaureate courses in English, math, biology, chemistry and art. It also offers advanced placement programs in calculus and American history. The school additionally provides online advanced placement courses in world history, psychology, computer science and statistics. Located in Rocky Mount, N.C., the school is accredited by the Southern Association of Colleges and Schools. It has more than 85 teachers and over 1,200 students in grades 9 through 12. Rocky Mount High School features approximately 30 athletic teams in baseball, tennis, wrestling, soccer, golf, cross country, basketball, cheerleading and volleyball. It also operates drama, ecology, chess and Spanish clubs. The school s facilities feature a photography laboratory, gymnasium, media center, auditorium, band suite, art rooms and playfields. Rocky Mount High School additionally offers counseling services and is managed by Nash-Rocky Mount Public Schools.