What is Homeopathy?

I was recently asking myself this question before having my case taken by a Naturopathic Physician. The experience was amazing, never before has a doctor taken three hours to get my thorough health history: mental, emotional, and physical. This is the first step in homeopathic healing in order to fully understand what may be causing an…