Kannapolis alternative learning program sees progress, faces challenges

Published 12:00 am Monday, May 14, 2012