been there done that with the try to work something out - I have even painted roads with marker signs showing where to swerve out of a wall and where not to turn. Nopes, nothing, nada - not even the slightest difference, they would still jam traffic and park stupidly.
I myself also teach driving to the young of my direct and further connected family, firstly going through the controls, safety then driving. literally theory and then practical test. For what, only a few percent of them actually use this information later on - and mostly just forget about it. Then they remember to call me asking for help with changing a tire or checking some fluid level.
e.g. Its a crime to block an intersection (junction) if the traffic is slow. meaning that if you are approaching the intersection and see that your vehicle cannot fit into the space ahead of the intersection - you MUST stop before the intersection. I abide this rule everytime I drive, whether be it Karachi, somewhere in the UK, Europe, middle east or the continental US. its acceptable everywhere except Karachi where some idiot will actually come from behind your car infront of your car blocking the intersection off (jamming the traffic into gridlock)
What would you do in this case, setup a schooling session for the said idiot? Im not one of those who just sit and say, Im one of those who has literally done it.