Craig County High School is a college preparatory institution that provides various academic classes and enrichment programs students in grades 9 through 12. It offers a variety of athletic activities, including cross-country, baseball, soccer, volleyball, wrestling, cheerleading, basketball, tennis and golf. The school s academic curriculum includes English, math, science, humanities, social...