NC teachers witness total solar eclipse in Cullowhee