He's the best, but...
I think he's the best. However, I hate his current location. The office is too busy, the people aren't as nice, the wait time is entirely too long (over an hour past my appointment time) and it's very difficult to get an appointment. When he's on his own, the whole experience is much more patient friendly.