New Routine please critique!!!!
Monday-chest and tris
barbell flat bench
barbell incline bench
dumbell flys
CGB
overhead dumbell ext.
skull crushers
Tuesday back and bis
barbell rows
reverse lat pulldowns
seated rows
straight bar curls
preachers
hammers
Wednesday Off
Thursday shoulders and traps
Barbell press
upright rows
machine military press
behind barbell shrugs
infront barbell shrugs
Friday legs
squats
leg press
hamstring curls
leg extensions
seated calf raises
Sat and Sun Off
Please give input on this routine im goiing to do 4 sets of each excericse for major muscle groups and 3 for minor muscle groups.