I would advise against seeing Dr Caro — I went to see him about two problems, neither of which he seemed caring or knowledgable enough to help me with, even though he graduated medical school the year I was born, which was a while ago. All he could do was throw random meds at the problem without trying to get a complete medical background and some more digging to find the root cause and prescribe an appropriate course of action. In the end, I lost months of my time waiting for his treatments to work, when he threw up his hands in the air and said that he had run out of ideas and I had better see someone else. Steer clear.