David has three events on the calendar where a small group of folks will spend several days together. They are three very different experiences, so please read up on each to see what might work best for you.
David has three events on the calendar where a small group of folks will spend several days together. They are three very different experiences, so please read up on each to see what might work best for you.

Guatemala: July 20-30, 2025

Montreat, NC: October, 2025

Scotland: June 20-30, 2026
