Reddit Bouldering Training, To add my own 2 cents: Bouldering is a great workout.