I want power and speed, but I’m also trying to gain a little more mass in my upper body while cutting down my body fat. Any ideas on how I should periodize my workout?
Renegade Training. Coach Davies is your man. Go to renegadetraining.com or read his articles at T-mag.
I second Patricia’s recommendation. It will accomplish all those things you mentioned that you need to acquire and more.