Dr. Cannon is the most passionate and humble doctor I have ever met. She is the nicest lady ever and will provide you with whatever information you need and if there is by chance she dont know, she knows were to send you to get the answer that your looking for. I would recommend MORE with Doc C to anyone! Have even recommended my fiance to her after seeing her myself.