Communication, Cooperation, Consideration and cohesion are among the fundamentals of working in an effective team. These activities certainly bring out participants skills.

With lots of opportunity to challenge groups of students in any age range, participants are sure to learn lots about themselves and each other. These vital skills can be taken away with each person and help immensely with personal growth in a team environment.