hey guys,
after 13 weeks of hard and strict training i´m taking some days off now, actually i´ve also got a light cold....but after that rest, i´m planning to train hard again and will try to gain some 20lbs in the next 15-16 weeks, until may.
therefore i´ve made up a wourkout routine and diet. what do you guys think of it ?
i´m 19, 6´4´´ and ~200lbs; natural; body fat: don´t know exactly, not ripped to shreds, but visible abs

saturday: 45-60min. of moderate swimming
sunday: rest
note: i performe only the last set to failure(exapt abs, weighted dips, chin ups), i increase the weight in every set and the last one goes to failure, sometimes forced reps, stipped sets...

diet: 500g of carbs
300g of protein
100g of fat
total: ~4100 calories
is it a good routine, or are there some points, needing to be improved ?
thanks guys and sorry for the long text ;)

I personally would switch days of your squat with leg press. I would hit the squat hard at the start of the week and then use the leg press as an "accessory" to the squat. So if you're tired from squatting at the start of the week and your leg press is comprimized slightly... no big deal.

Basically: Squats should be priority over leg press.

Also: No deadlift? Do you ever switch to a back squat? Anderson? Any variations? SSB?

Do you ever switch the order of incline & flat bench & military press? I would switch it up every once in a while to prioritize different muscle groups.

you´re right, i´ll do the squats first. i always do front aquats, because they suite me better, than back squats. and yeah, deads...i rotate them withe rack pulls, which are deadlifts from knee height. and the other stuff i switch it up every 6 weeks