Great doctor, excellent staff. Very helpful, explain everything in detail, very patient and friendly. My daughter loves Dr Griffin and Brady.