CP is hands-on learning, group problem solving, serious play and creating connections.