Honestly, I suggest you do some reading. There are a lot of good articles on this site about workout programming and lifting in general. There are also books, like Rippetoe's Practical Programming or Wendler's 5/3/1. You seem serious about lifting and while experience will be the best teacher, it can only help to educate yourself as much as possible now -- it will last your entire lifting career.
I say the above because the routine you posted isn't completely terrible, but there is a lot of volume, too many exercises, and no clear progression model. E.g. Monday you're ramping to a heavy double in the squat, and one back-off set of 5. Then Friday you're doing the same thing with a slightly heavier 5. Why? How are you going to increase the weight and how is this better than straight sets, e.g. 3x3 or 4x8 or 5x5?
You will get bigger and stronger by progressing on the main lifts and eating enough food to grow. There are lots of good pre-made programs created by experts available for free on this site. It would probably be best to choose one of those and stick with it for as long as progress continues.
But if you insist on sticking with your own program, like the one above, here are my thoughts:
If you're just learning the hang clean you can do it as a warm-up exercise 2-3 times/ week. Start light and do a few sets of 5, increase the weight each workout. Once it gets heavy only do them on back days, as the first lift.
Squat heavy on Monday, 3-5 sets of 3-6 reps. Just doing 5 sets of 5 reps across (at the same weight) is simple and effective. Add 5 lbs each week. On Friday squat higher reps, less volume -- work up to a top set of 8 or 10 or do 3 sets across, but don't go too hard (close to failure) because you need to recover for Monday. Drop the direct calf work unless you really love doing it -- I think it's a waste of time, especially at 170 lbs.
Monday PM bench heavy. Don't do a million different angles, just flat bench, with a rep scheme similar to what you do for Monday squats. You can do a few sets of incline bench after at higher reps, but you don't need decline also. It is better to focus on a few lifts and get strong on them rather than try to include every exercise under the sun.
Wednesday AM deadlift heavy. Ramp up to one top set of 5 -- e.g. 135x5, 160x5, 185x5, 210x5, 235x5. Try to add 5 lbs to each set every week. Drop the leg work here -- leg extensions, lunges -- you already squatted on Monday. You can do the RDL, 3x8 if you want.
For Back choose 2-3 exercises you like and do 3-5 sets of each of them. More is not better. One horizontal pull and one vertical pull is enough. You're doing cleans already and deadlifted in the morning. Personally I'd just do a DB or barbell row (I like Pendlay Rows) and pullups/chinups.
Friday do Squats and BB Overhead Press as your main shoulder lift. Get some volume in and go heavy with the presses -- 3-5 sets of 3-6 reps. You can do some shoulder raises too but don't go crazy with it. Drop the shrugs and flies, and if you want to do more tricep work do it here at the end of the workout, not on Saturday. You are hitting the triceps with the overhead pressing, why hit them again the next day?
Saturday do Back/ Biceps -- pullups, rows, curls, and maybe some abs.
Keep it simple -- lift heavy, progress on a few good exercises (this means: add weight to the bar), eat enough food.