This place is the best dermatologist I have ever been to! The thoroughly check everything and answer all of your questions. As a patient that has had lots of family history of skin cancer this is a relief. I only took one star away because it's usually very busy and waiting times can become quite lengthy. It's worth the wait though! And they have refreshments!