My youngest child (not so young anymore), has just gotten her driver's license and is taking lessons with Young Drivers of Canada. They will help her to learn may of the rules of the road and helpful skills such as parallel parking.
I hope they teach her to do it as well as this guy does.