Driving MBA is an excellent program. It is expensive, but it was worth every penny. It provided my son with instruction I never could have given him myself. He had many chances to crash harmlessly on the simulator; the defensive driving section was particularly good. And while I am not happy that he's out there on the road with the texters and the kids who receive no formal instruction, I am thankful he's had wonderful training, and is ready for every situation.