Is a very good doctor. Knowledgeable, but has little time to listen to you! Always arrives late to the clinic, no matter how long you wait, you do not get enough attention. Very bad organization too. They take too many patients everyday and I am sure no one is heard patiently. Parents are rushed one after the other. I wish they are more organized and patient!