While Dr. Berenbaum is famously very late, he is a caring, professional doctor who spends at least 45 minutes with me every time I visit. He is extremely patient, thorough and very well-regarded professionally. The other reviewers don’t seem to know much about medicine and quality doctors. I do. I recommend…