Basically I train 6x a week and it goes like this:

Mon- chest/abs
Tues- back/abs
Wed- legs
Thur- arms/abs
Fri- shoulders/ abs
Sat- full body (low weights until failure)
Sun - rest

So what you guys think also after each workout I drink my protein and then hit cardio for 10-15 mins, is this good enough or is it bad