Castlewood High School offers a variety of academic programs to students. It provides enrollment to students in grades eight through 12. The school offers classes in art, business, foreign languages, math, music, physical education, science and social studies. It also offers lessons in various vocational programs, including criminal justice, welding, cosmetology, emergency medical technology...