This leads me to another aspect of this whole conversation. I've always believed that driving tests in the US are way too easy. Knowing how to parallel park and make a K-Turn is a joke in the grand scheme of driving. I think everyone should be subjected to a few different courses, maybe even over a few days.
I was really lucky that my dad and grandfather both took the time to teach me the skills i really needed for driving on the road. They would take me to this bus depot parking lot when it was raining and make me spin the car on purpose to get a grasp of what it was like to lose control of the vehicle, how to avoid it and how to recover from it. They also did this with 2 different cars in both the rain and the snow and I have to tell you, the first time you do it its scary as hell but after 4 or 5 times it becomes natural to just turn into the skid and recover from it. And when that skid happens in the real world, and it will, you won't panic, you'll just react.
Just think about what you learned in your driving class and what its really like on the road. Its a huge difference and unfortunately it takes time to build up the experience needed to actually be a good competent driver.
Can you imagine if we let people fly planes with the same amount of training?
I worked as a letter carrier for awhile and the best part of the training was the driving instruction. We spent time in class and on the road with instructors. It was pretty eye-opening after having been licensed for 15+ years.
Of course I still took the door off a postal vehicle one day because of the ridiculous built-in blindspot on the Grumman LLV

A utility pole can completely disappear behind the side view mirrors.