Cottonwood Valley Charter School, also known as CVCS, serves students in kindergarten through grade eight. Founded in 2001, the offers a learning environment that encourages the intellectual, physical, emotional and social development of students. The school provides a variety of educational programs in physical education, social studies, history, math, science and language arts. It also offers counseling and assistance services, as well as speech, occupational and physical therapies. Cottonwood Valley Charter School maintains a library that stocks books and reference materials. The school manages a staff of more than 15 teachers and support personnel. Located in Socorro, N.M., Cottonwood Valley Charter School additionally publishes a newsletter.