Absolutely the best, most decent doctor I’ve ever met. The counselor, Francesca, is always very kind, as are the two other staff members. Some days the wait can get a little long, but in my opinion it’s worth it. There have been a few changes recently that I’m not very fond of, but still I would, without a doubt, recommend him to anyone.