I have been getting my eyes checked by Dr. Sobol for as long as I can remember. He is a great Doctor and does a very thorough job. He lets you know what he is doing or going to be doing to your eyes and he is very knowledgeable and does a great job explaining things to you.
The rest of the staff is also very friendly. You can get your appointment scheduled quickly and know that when you arrive you wont have to wait long to be seen.