I've been seeing Dr. Gangji for about 1-2 years now and have found him to be an excellent doctor. He always gives me a very detailed exam. He has remembered my name every time I have gone in to see him which always amazes me! Everyone there was polite, they had a great selection of frames and best of all they took my insurance. I give them all stars. Thank you!