Love Dr. Cannon! Such a sweet and reputable doctor. He does his research and if he doesn’t understand something or wants to know counteractions between medications, etc, he will pull out his Physicians Manual and look it up in front of you. He is a great professional and kind doctor and anyone would be privileged to have him as a doc.