John Flaherty is an experienced Teacher of Spiritual and Emotional Wellbeing. An expert in the field of addictions, he has inspired people in many different parts of the world to be free of their addictive behaviors and to live a more fulfilled existence. John began his career as a Catholic Priest, but after 11 years he made a life-changing decision to leave the priesthood and to begin his own personal journey of Self-discovery, Self-awareness and Self-empowerment. Further academic studies gained him a B.A Honors in Theology from Leeds University, England and a Masters in Drug & Alcohol Policy...