Tom Gibson By | Feb 21, 2018 February 21, 2018 James is not afraid to share his knowledge. His coaching and content is extremely insightful, and you'll get strategies that rarely fail.