Michael Hall has authored many ground-breaking works on neuro-linguistics, communication, emotions and motivation. One of the foremost authors on the NLP scene, he is dedicated to taking its techniques into new and exciting realms of therapy and personal development. He currently works as a psychotherapist and trainer in Grand Junction, Colorado, and is an internationally renowned trainer.