I was taught how to drive by my father, a marine who still does government work. It was intense, but it was to ensure that I was ready to drive when I got my license. When I turned sixteen, I had already logged over 300 hours of driving in all types of weather, in all types of road conditions and road types. He would even take me out to the backroads and then put me into spins and make me correct the vehicle and keep driving the same direction I had been traveling (he did this a lot). Was I ready to drive? Heck yes, but only because of the preparation that I had been through.