Only two stars because the technician that started the appointment was great, the doctor does not deserve any stars. My son is only 3 years old and this was his first eye appointment. The office has zero entertainment for children and he was bored and ready to leave before the appointment started. The technician was able to get him to sit still to measure his eye and take photos of his eye. The technician was also able to complete additional vision tests by getting my son to identify numbers and pictures. The technician was patient and make everything into a game that kept my son interested and willing to participate. The doctor never introduced herself and instead started the visit with an attitude. She scolded me for waiting until my son was 3 to bring him to the eye doctor (although this is early for most) and made quick judgments and assumptions about my eye health though I've never been a patient. She quickly became frustrated with my son when he did not want to continue to sit in the chair and pressed her hand against his neck to try to hold him in place. She did not know how to work with a child. She did not know how to engage him, keep his attention, or make the appointment fun. They used out of date equipment to flip prescriptions back and forth and ask the patient which is more clear. Obviously, a 3 year old could not do this. Because he was uncooperative, the doctor decided that he needed a strong prescription because he was frustrated with not being able to see. When he pushed the equipment away from his face because the doctor made no effort to explain to him what was happening, she accused my son of trying to hit her with the equipment. When I got up to try and assist and calm my son, the doctor quickly and sharply told me to sit down. She became increasing irritated with me when I would not allow her to dilate my son's eyes. This doctor has no business seeing children. She was rough and rude.