As noted, the town has had a public school since 1923, which has been in four buildings. It has always been associated with teacher training at the college (and now university). It was established as Cullowhee Training School, serving until 1939. It was replaced by the McKee Training School, which served until 1964. Both of these buildings were located on what is now the university campus. From 1964 to 1994, the public school was known as Cordelia Camp Laboratory School, still associated with educational programs at the university. The Cullowhee Valley School is the latest structure holding the school, which now serves grades K-8. Students go to Sylva for high school.