You need to scare these P platers into not doing stupid shit. I'm all for driver training, to show them how to control a car and what a car can and can't do, but at the end of the day, usually what determines a driver who doesn't have an accident is they are afraid of what might happen... and usually you get that fear with age and experience (experience of actually being in an accident usually works)....
My car now scares the crap out of me on the streets, i can't drive it anywhere near the limit on street, i'm just too scared of what might happen, what if someone pulls out in front of me, what if theres something on the road i don't see in time... where was when i was on my P's i had a pissy little 4 cyl so even when i was being stupid i wasn't going fast enough to do serious damage.