Homeopathic preparations are not effective for treating any condition.[1][2][3][4] Outside of the alternative medicine community, scientists have long considered homeopathy a sham[5] or a pseudoscience,[1][2][3][4] and the mainstream medical community regards it as quackery.[3]