The annual report communicates to donors and volunteers how much of an impact their contributions make. Through images, illustrations, and stories, we reiterate why they can trust their money and time with CJP.