If you want to be criticized and made to feel stupid, then I would recommend Dr. Mark Blumenthal, He is rude and very abrasive, and seems somewhat full of himself. I'm not sure about his work. I couldn't get past his terrible manners from the first consultation. The staff seems nice however.
more