5 /5 Dr N Scott: Dr. O is a fantastic doctor. He ensures that he takes the time needed to address your needs. He has been my doctor for many years. I have no complaints about his level of care or expertise. Everyone has their own experiences, and I will not downplay anyones feelings. However, for the comments that are overly negative, please be mindful that there is more than one side to those interactions.