I took my 3 year old here as a new patient, the staff at the front desk were very unwelcoming and rude, the girl that did the first exam did her job properly and had a good attitude towards me and my son and sent us to wait for the doctor, we waited about a half an hour, its hard to occupy a small child for that long, when the doctor did come he didn't introduce himself, questioned to why my teenage daughter was with me saying "surprised they even let you in here" he continued to do the exam without explaining to my very smart son what to expect, he's not good with children and became very rude and frustrated when he had to repeat instructions not to move his head just his eyes, he kept giving the same instructions over and over again without trying to rephrase it for a child to understand and was pushing very roughly on his forehead to hold him still, he showed no patience or compassion and my son had been excited to go there and behaved very well and answered all the questions DrPopick interuptted me everytime and only wanted to talk himself and treated us like we were stupid we thanked them when we left which went unanswered, if you love your family, which I'm sure you do, take them somewhere else because they won't give the proper care, we relocated from Ontario and are used to better treatment from our healthcare professionals, they are paid enough to treat people with respect as is deserved by humankind without any payment at all