This doctor has to be one of the very few doctors who goes that extra mile for his patients, I can't praise this GP enough and I will always be grateful to him for just listening to me back in 2013 when I went through a difficult stage in my life.
I can honestly say this doctor has to be the most patient doctor I know, he listens and never rushes you. I feel totally at ease with him and can literally tell him anything and know he will never judge me. I've been through some rough times lately and just being able to talk to him has helped.
Short link to review Dr Shaifuddin Khaled: http://iwgc.net/efssu