We donate to CAF because as members of our community we feel we all share a responsibility in ensuring that our children get the best educational experience possible. The funding we get from the state is not enough!