Everybody thinks that they've mastered the skill — and maybe you have — but you also have to consider the unpredictability of other drivers on the road who can do any number of things to affect your own driving. read more