It seems that homeopathy was started by some German guy a couple hundred years ago as an alternative to the brutal medicine of the day. Seems to have little or no merit due to the random way it came into existence. I study Ayurveda which has been around for thousands of years and is the principle behind most forms of medicine that exist today. I would recommend Ayurveda over homeopathy, but is still depends if you can find a reliable practitioner.