Riverheads High School offers education to students in grades nine through 12. Its academic curriculum includes English, mathematics, agriculture, social studies, science, business and physical education. The school also provides classes in engineering graphics, architectural drawing, jazz band, studio art, and family and consumer science. Additionally, it offers education in various foreign languages that include Latin, French and Spanish. The school provides a range of extracurricular programs, such as drama, art club, forensics, geology club and the National Honor Society. It offers various sports activities that include baseball, basketball, cheerleading, cross country, football, golf, soccer, softball and tennis. Riverheads High School is located in Staunton, Va.