Jack Armstrong regularly speaks at public and private events throughout North America. With each presentation he brings his energy, coaching philosophy and kind heart to every stage, leaving audiences engaged, motivated and inspired.