Fix your rowing volume so it matches your pressing volume, take out the curls and do chins instead, do your leg work first because legs are what make the difference in sports, not arms.
After about 4 weeks I would take an easy week, and then switch exercises a bit, incline bench, etc....
Then I would read CT's articles on block training, basically periodization for newbies... if you are really new, alternating between a high volume hypertrophy block, and a more strength based block will be great...probably will make gains all offseason.
Since this is a hypertrophy phase (as indicated by the volume emphasis and rep ranges) your rest periods should be fairly short, ie. 90-120 seconds...... now see how long the session lasts. High volume, brief period, highest hormonal effect.
During the strength blocks you should be taking long rests... but this isn't a strength workout by design.
I hope you are resting the second day, because if you are really trying to move weight with this workout, you should be pretty tired... good to see you are doing compounds, and not a bunch of sissy nonsense... this workout is tougher than 95% of what I see out there...
Good luck kid.