Jeff Gaines is an expert in facilitation and training, virtual and e-learning, coaching, course and content design, team building, accountability, engagement, and leadership.