Fantastic go only issue is lack of appointments for him always takes time to ensure you're fully informed and can make I formed decisions about your health wouldn't see anybody else
This GP never fails to explain your condition and listens to what you have to say. He communicates very well and is never rushed. Consequently you may not get to your appointment on time but worth the wait as the person in front is getting the same unhurried consultation you will get. My advice take your paper, book or kindle and chill out in the waiting room as you wait!
Short link to review Dr Richard Oliver: http://iwgc.net/edou3