Hello everyone. I was hoping you could all critique my current routine as harshly as possible, that I might continue improving it. I've been on this routine for a little over 2 months now. The purpose of this routine is to improve my strength, not my power or speed. As such it is lacking in any real power generation exercises, save the Switch Leg Leaps. I'm trying to pay attention to every muscle system, and balance the work each system does with an equal amount of work to the opposing system (posterior chain to anterior chain, ect). I always start with a warmup consisting of 5 minutes of limbering up with basic dipping and swinging motions, 5 minutes of mild cardio to get the blood moving, and 5-10 minutes of dynamic stretching. I also end each session with a cooldown consisting of 5-10 minutes of intense aerobics, and then 5-10 minutes of static stretches. tell me what you guys think, and thank you in advance for any and all information and advice.
UPPER BODY PULL
Front Lever Progression- 60 seconds total
Weighted Pullups- 3x5
Unilateral DB Rows- 3x3
UPPER BODY PUSH
Planche Progression- 60 seconds total
Push Press- 3x5 @ 80% 1RM to start
Weighted Chest Dips- 3x5
CORE / TORSO
Hanging Leg Hold- 20 seconds total
Hanging Leg Raises- 3x3
Ab Wheel Rollouts- 5x5
LEGS 1
Conventional Deadlifts- 4x2 @ 90% 1RM to start
Switch Leg Leaps- 2x20
LEGS 2
Full Back Squat- 4x2 @ 90% 1RM to start
Switch Leg Leaps- 2x20
SUNDAY- rest
MONDAY- pull, legs 2, core
TUESDAY- push, legs 1
WEDNESDAY- rest
THURSDAY- pull, legs 2
FRIDAY- push, legs 1, core
SATURDAY- rest