Dr. Kawashima is friendly, knowledgeable, professional, and thorough. He explains everything that is recommended or needed for you. During any process, he explains exactly what is going on at the time and what step he is at. He clearly explains everything.