I do NOT recommend Dr Agnes Tse. She is the worst opthalmologist I have ever met. I took my child to see her, and she was impatient and gave wrong information regarding my child's eyes (he is far sighted according to several other drs, but dr tse says he is far sighted and that is equivalent to lazy eyes - in my understanding and according to other drs, she does not have lazy eye, and they are NOT the same). In addition, I saw her myself on that day, because I have eye allergies and wanted to get some simple Pataday drops. She said she needed to put in a dye to see if I have eye allergy, and I agreed (in the past I have not had to do that with other doctors). Then her nurse put the dye in, and then put in 2 drops of something. My left eye immediately swelled up and I felt something was in there when I blinked. I asked what it was and she said she put in anesthetic drops. And then proceeded to put a blue object ONTO my eye ball. WHY? She never told me before hand. I felt violated. She said it's standard procedure to do that and check for Glaucoma - her nurse had just done a vision test and my vision was 1.0/ perfect. Why is she checking Glaucoma and why didn't she TELL ME she was going to test Glaucoma? Then she asked rudely if I have ever seen an eye doctor before. I said yes, and she said you have never done that?? Are you sure they were eye doctors?? I highly recommend against this woman, she is a terrible doctor and person. She is old, in her 50s, and at first I thought she would be patient and experienced... She turned out quite the opposite.