Warning parents, this is not a good place to bring young children for eye exams.
I brought my five year old kid to see Dr. Shen, who looked like a nice lady but with very limited experience and patience handling young children. Dr. Shen kept blaming my child for non-cooperative behaviour which made her unable to do her job. She even said, child above 3 should be able to cooperate. Well, my child is a normal kid, who goes to a normal school with no behaviour concerns from teachers. Clearly, Dr. Shen could not handle young children and used a 5 year old's non-cooperation as an excuse for her incompetence to get the job done. My child had an eye exam before with another doctor somewhere else at 3 years old and had no cooperation problem.
My kid had a mild cold that day which was unpredictable when I made the appointment. And Dr. Shen was extremely nervous. She kept asking me whether the kid was going to vomit and blamed me for bringing a sick kid to eye exams. Clearly, she did not understand that how frequently young children get sick and how unpredictable they are. If everywhere requires perfect health condition like what she expects, probably my kid had to stay home more than 300 days every year. My kid went to school right after the exam. His teachers understood that mild cold is common among children and had no issue with his health condition. If the school had the same standard as Dr. Shen, probably 90 percent of the kids at school had to stay home.
The worst part of the experience was she gave up after a few attempts and asked us to reschedule. We wasted half an hour of our life and our annual OHIP eye exam quota but did not get the job done. I completely lost my confidence in Dr. Shen. Well, I can not guarantee that my child will be in perfect health condition next time and I don't want to be humiliated again for bringing in a sick kid or being told that she couldn't finish the exam because my kid is non-cooperative.
This might be a good place for adult eye exams but definitely not a good place for young children. Think twice, parents!