Handing your teenager the car keys for the first time is one of the scariest moments you will face as a parent. Your mind floods with worries about late nights, bad weather, ...