Meet new people and make lifelong friendships
Develop leadership and communication skills
Adapt to a strong schedule and gain organization skills
Playing sports and completing fun activities and challenges every day!
Great food, Great staff, Great summer
Cons
It is a real heartbreak losing marathon...
It is tough sometimes to wake up early (worth it though)