Karl Kapp

Helping people understand the convergence of learning, technology, games & Gamification through engagement, laughter and insight.