Moshe Block

Moshe Daniel Block, B. Sc., HMC, N.D., is a kabbalist, naturopathic doctor, alchemist, homeopath, author, teacher, singer/songwriter, athlete, world traveler, and speaks four languages. A graduate with Great Distinction from McGill University in Anatomy, he went on to get his naturopathic medicine degree at The Canadian College of Naturopathic Medicine, and obtained his homeopathic master clinician (HMC) studying with world-renowned homeopath, Lou Klein. Combining knowledge from all his studies...See more