Agree 100%. He is a smart kid, good reflex skills and such, but incredibly arrogant and impatient. In his eyes there shouldn't have been a slow driver in front of him so he can go as fast as he wants to get home in time from his girl friends house 4 miles away.
He has a hard time with timeliness because he thinks it's relative to what he wants to do. I keep trying to teach him, at least in driving, it's better to go slow and be late, then get into an accident or get a ticket.
He's only been driving since June and has two tickets already for...... you guessed it, speeding to school because he's late!