Muscle Up Strength - A progressive program designed for anyone that can already perform a pull up and dip. Get superior control over your body!

training method

What type of training modality is best for athletes? We all move the iron now, but how we do it is the new minefield.
Avoid injury by finding balance between your combat sport and your conditioning. This three training day plan will send you in the right direction.
Don't give the fitness gurus power. Learn the science and develop your own fact-based perspective.
It's not only method, but principle. You need to find out what suits you best.