Having worked at a number of different NGOs in Asia, I am excited to wholeheartedly endorse CCPP. The direct impact you have on children's lives, the friendly and helpful staff, and their efforts to ensure these kids are allowed to be children. The program goes so much further than just the painting or the computer or english classes, it is reaching out to kids homes and families. Everything that goes in goes back out. Its run great, was a wonderful experience, certainly for me, and hopefully for the kids as well, and I would certainly recommend it for prospective volunteers. The highlight of my 7 months in Asia!