I would strongly recommend you avoid seeing this doctor if possible. He possesses medical qualifications but fails to possess courtesy and people skills. During the first consultation he was condescending, abrupt, dismissive and patronising. The second consultation was worse; Dr Peters was incredibly rude, refused to listen and was even more patronising, speaking to me like I was a child or not bright enough to understand - despite me having 3 University degrees in a scientific discipline! I am an easy-going individual who is not easily riled or upset but came away from the consultation both incensed and upset at having been treated so badly. The two previous patients exiting his room seemed to be similarly upset. I am disappointed that patients should be treated so appallingly, particularly when struggling with illness.
Short link to review Dr John Peters: http://iwgc.net/echeg