CVCC pitcher Whaley heading to Appalachian State