I think he's a great dr! But watch out for unexpected charges at check out !! I got an eye exam annual with a 20 co pay ! I also got contacts ! I thought dr was showing me how to put them in ! Was very through ! When I checked out they charged me $85.00 for the lesson !!!!!! You need to ask and or tell someone !! Very irresponsible!! Very disappointing . With no apologies !!!