Rock Climbing Trainer, Introduction Training for rock climbing is complex.