I couldn't have wished for a more caring and understanding GP. Dr Greene is a good listener, and excellent at her job. She has my total trust on sensitive matters, and I am lucky to be able to see her at my local surgery. I wouldn't want to see anyone else. Just brilliant.