Most important feature for teen is stability control.
Highly recommend 2 day teen driving school at BMW Performance Center in SC.
We did this in August, it is absolutely unbelievable how much they teach, about proper driving and awareness.
Every driver (teen and adult) should participate in a program like this.