Dr. Geffner sets the standars. Truly the best of the best! Dr. Geffner is an amaazingly caring man, as well as a dedicated, passionate, brillant doctor. If you are lucky enough to get an appointment with Dr. Geffner (he books up months in advance, and you do have to wait quite a while sometimes once you get there, but truly worth the wait!) you can be sure you are in the best of hands!