CCA Is a co-op of home schooling parents. The director of the program Donna Wiemeyer is absolutely Wonderful! I have been in and out of this program for my eight kids over the last 25 years! If you want to home school and are looking for a great parent support group this is it! If you need absolute structure and accountability then you should look else where.