Hypnotherapy is a controversial therapy but definitely has its effects. Know all you wanted to know about hypnotherapy. Do write to us if you ever come across any health related website that has valuable information on acupuncture and other hypnotherapy