I was wondering if this will be a decent routine to train for mass and size. All sets going 6-8 reps, 3-4 sets. I am not sure if this is the best for developing size.
LEGS
Squats
Leg Press
Calf Raise
CHEST
Widegrip Bench
Incline Bench
Dips
Incline Flyes
BACK
Lat Pulldown
Wide-grip Rows
One Arm Rows
SHOULDERS/TRAPS
Seated Dumbell Press
Lateral Raises
Shrugs
BICEPS
Barbell Curl
Seated Hammer Curl
or Concentration Curl
TRICEP
French Press
Rope Pressdown
Bar Pressdown
All sets will be heavy and to failure/almost to failure. How long should I rest between sets?