Lol i'm sorry dude but this is a pretty poorly designed shoulder workout. Simple compound workout bro-science to the side, if you're gonna isolate the three heads, at least do it right. Cable front raises for instance, says it all . Your anterior (front) delts get worked an absolute ass-load with chest exercises, so to even think about doing front raises just completely gives you a program that is push movement dominant. Front raises are possibly the biggest wank exercise around when working with a well balanced program.
Why the hell are you doing shoulder press, and then Arnold Presses (which btw work the muscles no different if you know your anatomy)???
This is 2 front delt exercises, then front raises makes that 3. I see 1 lateral and 1 rear delt exercise in this program ... general rule of thumb is to achieve BALANCE.
For example, do:
DB Shoulder Press
Standing Lateral Raises
Seated Rear Delt Fly/Pull
DB Alternating Upright Row
Standing Cable Rear Delt Crossover
Variation of Shrug (bit of a wank too really)
IF you wanna work on a Bodybuilding (isolation) type program.. Shoulder days are for lateral and posterior delt development, not standing in the mirror with your mate doing front raises and multiple presses.