Absolutely wonderful! Her staff are great and accomodating. Dr. Kim explains everything, is knowledgeable and has great technique. She uses methods that are painless. She responded quick in an emergent situation and fit is right in. I highly recommend Dr. Kim.