Personally, I like team building activities for staff training. It is a great way to get the team working together before the kids come! Once we constructed the Spider-Web element of a ropes course and had the staff work through that together. Are you familiar with that?