Getting good grades in your lecture classes doesn't necessarily translate into being a good dentist, and getting Bs and Cs doesnt mean you are going to be a bad dentist. Who says you need to be number 1 in your class to be a great dentist? From my own experience, quite a few dentists are on equal footing when it comes to clinical skills, but what really separates the great dentists from the ok ones is that they know how to relate to patients, to make them feel comfortable with being at the dentist office. Many people are very afraid of going to the dentist, and if you can treat the patients right and take away that fear, you're going to be very successful. Learning those kind of interpersonal skills isn't something that comes from studying yourself blind to make an A in biochem or gross anatomy.