Dr. Ellen Schneider is the best.She has been my doctor for over 20 years.She is always very thorough.She always gives me Reading material on anything new that appears in my eye that I may not process and have all the questions at the time of my appointment. It's very helpful to ask your doctor as many questions as possible. And when you can't think of them all, she gives you a pamphlet that has all the answers in it. She's very caring. The entire staff. They're very nice. They're very understanding. They're very patient and they have your best interest at heart. And I trust her fully with my eyes due to my juvenile diabetes. She knows what's best for my eyes and me. And if I didn't trust her, I would not be going to her.