For many of us, our days are spent sitting in front of a computer screen. We all know that exercising is important, but many forms are repetitive and unstimulating. For these reasons and more, many people are getting into rock climbing. With its community-based environment and puzzle-like routes (called “problems”), climbing provides a workout disguised […]