CCP training program offers day-long and evening workshops on a wide variety of topics. The Project maintains a lending library of books and videos to assist providers with specific concerns, curriculum development, or their own professional development.