Developing a Retreat Theme

After you have selected a retreat center, you need to begin thinking about programming and the retreat theme. There are a few different options in developing a retreat theme. One method is to hire a speaker; this is probably the most expensive but is the least time consuming for you.