Homeopathy is a system of preparing and selecting medicines based on the work of a German physician named Samuel Hahnemann (1755-1843). Medicines are selected which in large doses will provoke symptoms similar the disease but instead are prepared in minute quantities. Naturopathy is a licensed medical profession which for philosophical reasons uses various "natural therapies" one of which may be homeopathy. Homeopathy fits the philosophical tenets of Naturopathy. The medicines work by stimulating the what homeopaths call the vital force or in naturopathic terms the vis medicatrix naturae, the healing power of nature. Homeopathic remedies because they are so dilute are a relatively safe method of treatment, again fitting the naturopathic tenet of, Primo non nocere, "First off, don't hurt 'em" (commonly translated as do no harm).
At National College both Dr. Schor and Dr. Bloom were trained in classical homeopathy for three years of classes plus supervised clinic shifts specializing in homeopathy for an additional year before they started practice.
A good source of information about homeopathy is the National Center for Homeopathy