Couple of things
1 theres too much squatting. I would do all your leg stuff on one day.
2 not enough shoulder work. I would add a couple sets of upright rows in the mix.
3 its kind of jumbled. I would limit the plan to no more than 2 body parts a day. Then you can hit things twice a week, but hit everything hard enough on the days you do them.
Otherwise it looks pretty solid. You def have the bases covered
There's never too much squatting...you mustn't have heard of 5x5 stronglifts. :ANYWORD: