@benzohar If that’s the case, it looks fine.
For me personally, it’s too many accessories and I would cut down some of the repeated isolation movements, eg. Hammer curl and DB curls on pull days. I’d do hammer on one, DB on another.
@benzohar A program isn’t just a list of exercises.
You should just do a program written by someone experienced instead of writing your own one. There’s plenty of PPL programs you can just follow instead of this.