Very nice, kind, caring and knowledgeable dentist. He is especially great with the kids. He shows them his equipment and lets them try them so that they are calm and happy to let the dentist use it on them. He is very knowledgeable and often surprised me by pinpointing exactly what the problem is and how to fix it even when I don't see his logic, he so far always turned out to be right!