Dr. Kim has been my son’s doctor for many years now, after I had a very bad experience with a pediatrician in my area. Can easily accommodate our schedule with daytime or evening appointments, immediate appointments for acute illnesses, and a terrific way of interacting with my son. He speaks directly to him, instead of to me(even when my son was very young he did this), and he educates him about the importance of wearing sunscreen, his bicycle helmet, etc. We rarely have to wait, because he is quite timely in keeping appointments, and put it this way — when our insurance temporarily changed for about a year, we paid out of pocket to keep him as our doctor. That’s how good he is. I also think that technically he is very good. He keeps up to date about the latest research and often discusses it when letting me know why he is recommending a certain approach. Every doctor should be this personable and knowledgeable.