Day 1: Squats. Leg Extension. Leg Curl. Calf Extension.
Day 2: Bench Press. Incline Bench. Decline Bench. Tricep Extensions. Dips.
Day 3: Rest.
Day 4: Deadlifts. Pulldown. Bicep Curl. Preachers Curl.
Day 5: rest.
Day 5: Shrugs. Front Raise (shoulders). Military Press. Crunches.
day 7: Rest.
That’s a lot of chest training, especially for a beginner, with relatively little back training. Try cutting chest down to bench and incline bench, and add some type of rowing movement for the back.
Why front raises before military presses? Likewise, why shrugs before military press? And, why triceps extension before dips?
I also recommend that beginners train muscle groups more frequently since they usually haven’t developed the ability to thoroughly fatigue muscle groups. IME, training each muscle group twice per week is a good place to start.
Noted. I’ll work on core workouts before isolation. Do you think I’m resting too much? I’d like to work out REALLY hard. Should I work out 6 days a week and do more sets per muscle group?
That depends, how quickly are you currently progressing?
I think weight training 6 days per week is overkill for the average beginner, but then again I have no idea whether you’re average.
In general, when you train a muscle group more frequently you do fewer sets for it during each workout.
I agree with the other poster who commented that you’d be better off going with an established program at this point until you learn how your body best responds to training. It doesn’t make sense trying to design a program when you don’t have the experience required to do so effectively.