Elite Teams: Overcoming Obstacles: Team Building Evolutions, Character Development, and Biblical Training.