I do crossfit and it's the perfect mix of exercise for building strength and agility. It combines weightlifting techniques with gymnastics and aerobic fitness to really give you a high level of all-round fitness, balance, coordination. It is a global thing and is very intense but has been the...