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 partners

After seventeen years of training BJJ, my attitude towards grappling with differently ranked partners has changed.
Getting strong is about more than lifting big weights.