Without any further information about what you want to achieve it’s hard to offer any advice on programming other than to snatch or C&J and front or back squat every session. Everything else depends on what your particular weaknesses are at that particular time, as elih8er mentioned. However, there does appear to be a lot of redundancy in there.
Work out why you’re missing lifts and then fix the problem(s), one at a time. Are those issues technical or strength related? Can’t pull under or can’t get up? Weight is too heavy or you’re too slow? Bar is in the wrong spot or you’re in the wrong spot?
Personally I wouldn’t bother with power snatches or power cleans at all. Just squat from the very start. Unless you have a lot of training time under your belt they’re likely to make you hesitant and scared, and too worried about getting the bar “high enough” (it’s always high enough…).
Likewise, I wouldn’t really bother with the pressing unless you have the world’s weakest arms and have never benched in your life. It’ll teach you to press the bar up instead of push yourself under the bar. If you’re weak or unstable overhead I’d be more inclined to do some heavy overhead support work out of the rack, jerk recoveries, jerk triples with a pause in the split and a very deliberate recovery, drop snatches from the toes.
If you’re training MWF I’d be inclined to just alternate between snatch/FS and C&J/BS each session, and do the relevant work to improve what your limiting weakness is. Where you do this will depend on what the weakness is.
As far as weights for the classical lifts, I prefer to work off an “everyday max” rather than percentages of an absolute, peaked, psyched up, on the very edge of your limits max. An everyday max is simply the heaviest weight you can consistently hit, 95% of the time, without having to get super-psyched up. Work up to 2-4 singles at this weight, then next week do 2-3 singles at this weight then another 2 singles 2.5kg heavier, do the same again for week 3, then week 4 do the same again then 2 more singles at 5kg over your everyday max. So basically you’re doing an ABBC progression. When you start the 4 week cycle again, if things have gone to plan and you hit all those lifts, then your everyday max will be heavier than what it was at the start of the cycle. Base the next 4 weeks of that new number. Very the intensity of your squatting, pulling and overhead work according to the intensity of your classical lifts. Don’t go nuts on them all at the same time. On your heaviest week just snatch/C&J and squat.
If you’re having a really good session and you hit your top weight with ease, don’t be afraid to stick some more weight on the bar. Strike while the iron’s hot. Likewise, if you’re missing lifts that you should be hitting in your sleep then don’t be afraid to wrap it up for the day and move on, or drop down and hit a few triples and doubles.