Dr. Mason is great! She really takes the time to address your concerns. Her office is also wonderful. They are almost always on time and even if they are behind, it is just by a few minutes. I would recommend her to anyone.