July 1-5 Youth CampJuly 8-12 Trek Week 1July 12-13 Mini CampJuly 15-19 Trek Week 2July 22-26 Trek Week 3