God gives us companions on our journey. A spiritual director is one such companion, offering spiritual guidance. Whether you are a director, a directee or simply someone who wants to learn more about this ancient ministry, this comprehensive introduction to the art of both giving and receiving spiritual direction will be a helpful guide.