I saw Dr Hafejee over a course of several months and always found him to have a friendly and pleasant manner. He listened carefully and went out of his way to be helpful in arranging follow-up appointments and any further treatment. Although it's probably slightly unfair for me to comment on his clinical ability as I'm not a dermatologist (though I am medically qualified), I did have a good outcome and there was nothing to indicate anything other than that he is extremely competent. I would reccommend him to family and friends.
Short link to review Dr Abdul Hafejee: http://iwgc.net/eeo6q