Very professional Doctor. He listen to patient and explain the issue very well . He give the time for patient to talk and to discuss him. When I visited him last time he printed some material from the internet about my illness in my mother language to sure that I understand the problem very well. he was so care about my health problem.