I enjoy my workout routine but was wondering if it's good or bad? Did SS now onto this. Any advice would be appreciated.

Monday: Squat 3x8 Leg press 3x10 Deadline 4x6 Hamstring curl 3x10 Calf raise 2x10

Tuesday: T-bar row 3x8 Lat pull down 3x10 Bench 3x8 Incline bench 3x10 Dip machine 3x10 Preacher curl 3x10

Wednesday: rest

Thursday: Squat 3x6 Leg press 2x12 Deadline 3x6 Hamstring curl 2x12 Calf raise 2x10

Friday: Pull ups AMRAP Dumbbell row 3x10 Bench press 3x8 Incline bench 3x10 Skullcrusher 3x10 Incline Dumbbell curl 3x10

What do you guys think?