Staff Development via Challenges at this mornings "All Staff Training". Learning and sharpening vital skills necesary for staff success. TEAM building strategies. Accountability. Self initiative. Competitive thinking. All while having a blast... This is how we do it...