Bad teeth may not only have negative consequences for your health, they can cost you a job. Many people with visibly unattractive teeth go through life avoiding eye contact with strangers for fear of having to smile back or even to make small talk.  Not infrequently,...