I've been to so many optometrists that I have lost count, but I can truly say that Dr.Sharma is by far the most professional and nicest doctort I've ever seen!!!
Pros: thorough and up-to-date with the latest technology
Cons: none that I can think of
more