It could be a bit better tbh. legs are all about quads. personally i would like to see some ham work done and some calf.
BOR - go a bit lighter and up the reps imo.
cable FR raises - cable front raises? if so, why? you have more than enough front delt work already (especially with so many pressing moves on a chest day).
no rear delt work.
As you are just starting out, it might be an idea to start doing some cable adductions and abductions, trust me, you will love me for this recommendation, well actually hopefully you wont, hopefully you wont need to find out why this is a good idea hehe.
Semi-pro : the 4x12 is just as hard as a 1rm in terms of intensity. thats what doing different types of reps is all about. be it 1rm, 3x10, 10x3, 5x5 or whatever, the key isnt the weight its the intensity. of course, with the lower rep ranges you lose out in terms of time under tension.