I was so impressed a year ago with the Teens Drive Smart driving experience that I enrolled my child again this year. Professional drivers work with 15-21 year old drivers to teach them about safe driving habits in a morning-long or afternoon-long session.
A golf cart course served several purposes, including texting while driving - yeah, the kid is off the 'road' and hitting cones - an eye opener.
Educational sessions
Car care, under the hood, how to position your seat for driving
Driving experiences - on water, activating ABS and steering
The afternoon experience was FREE and the kids came home with a baseball cap, a t-shirt, a lanyard, and a kit for the car.