Bob Rannigan is a licensed professional counselor in Charlottesville, Virginia.

His counseling practice grows from his spiritual practice which focuses on the inseparable unity of all life.This understanding brings to life's problems the infinite wisdom available to everyone who chooses the peace which is always there hidden by perceptions, emotions and thoughts based on separation.

"I grew up in Cleveland, Ohio and came to the University of Virginia on a football scholarship. My intention was to become a professional football player.