Dr. Kim and the staffs are all amazing! They're very polite, caring and helpful, and they know what they're doing so the process went so smoothly! Dr. Kim is also very knowledgable and was able to answer any questions I have with ease! His explanations are really easy to understand, too! To say I was actually hooked on learning new things from him during my appointment!! Took an hour to drive there from my workplace, and it's definitely worth it!! A+++ for everything inside and outside! I highly recommend!!!