CCP Instructors teach all aspects of modern photography — traditional and digital. Practical lessons and real-life shooting sessions give participants the opportunity to grow their skills by developing their own approaches to the photographic environment. The expert instructors teach a balanced and diverse curriculum for students who vary from beginner to intermediate. Courses include classroom instruction, hands-on guidance, and shooting assignments in the field. Instructors emphasize group and individual critiques, discussion and interaction.