Administration and Staff

Principal, Kim Schaffer

Kim Schaffer grew up in Salt Lake City, Utah where she fell in love with mountains and hiking. She graduated with an Elementary Education degree from the University of Utah and married her husband, Steve, in 1986. They have one grown daughter and one son who graduated from CVCS. Mrs. Schaffer has taught in Socorro county since 1992. She took a year-long sabbatical with her family in 1999 to Trondheim, Norway. Mrs. Schaffer then earned a Masters of Education degree in Curriculum and Instruction the summer of 2008, as well as her Level III NM teaching license. She began teaching at CVCS in fall 2008 as a first grade teacher, then became our reading coach in fall 2013 to 2015. Mrs. Schaffer completed her school administrative certification and became the Principal and Director of CVCS in July of 2015.

Business Manager, Mary Cox

Business Manager, Mary Cox, keeps CVCS in good standing with the state, year after year. Beginning in 2002, Ms. Cox's 35 years of accounting skills in public accounting and non-profit organization have been an integral part of the school's success. Ms. Cox is a NM native and she earned her degree in Mathematics from New Mexico State University in Las Cruces.

Adminstrative Assistant/Librarian, Maggie Olguin

Maggie Olguin grew up in the suburbs of Cleveland, Ohio and is forever a Cleveland sports fan! She graduated with a B.S. in Human Ecology from The Ohio State University in 2007. Maggie moved to her husband's hometown of Socorro in 2010 and has worked as a Circulation Shift Supervisor at the New Mexico Tech Skeen Library, as a substitute at Cottonwood Valley, and is currently the Director of the adult literacy program "Literacy Volunteers of Socorro County". Maggie joined Cottonwood Valley full time in August 2016.

Custodian, Rocio Gonzales

Custodian, Rocio Gonzales, has been with us for many years.

Maintenance, Lance Johnson

Maintenance man, Lance Johnston, joined us in 2016.

Nurse, Pat Romero