Bill Karelis

Bill Karelis teaches meditation and conducts intensive programs and retreats in the United States, Europe, the Middle East, and South Africa. He lives in Boulder, Colorado.