OS I have never personally met Dr. C, but I work in the area (at a dentist) and my doctor always tells patients if she had to go see someone, it would be him. I always tell patients, its only the people with horror stories that talk about having their wisdom teeth taken out. I had no problems whatsoever. Do as they direct you for post op instructions, you should be fine. After sedation, you shouldn't remember a thing and if you are aware of something, like others have mentioned, you won't care!
I don't know anyone who has been to him, but we just saw his name in a office right next to The Clubhouse Restaurant at 40/42.
DH used him for his implant. His bedside manner left something to be desired, but his work was good and that's all that matters when it comes to stuff like this.