John Hubert is a professional Hypnotist and author of a number of hypnosis articles and guides. You may learn about hypnosis by visiting his website which contains comprehensive information on self hypnosis, covert hypnosis and neurolinguistic programming.