The benefits of a good strength training program are almost endless. Less disease, happiness and most importantly, showing off your muscles at the beach.Functional and core training is not just about looking good – its about bullet-proofing your your body from injury, skyrocketing physical performance and even improving your health.