Beginner Rock Climbing Classes, Functions as an effective rock climbing training tool for various skill levels.