Dr. Nancy Kim is excellent. I had her conduct a routine check for skin cancer last two years. She was efficient, thorough, and pleasant. The office staff was nice. The office spaces at the Desert Ridge location and the Scottsdale location were both very nice. I recommend Dr. Kim.