John can provide a keynote talk at your event and also has more in-depth training and coaching programs. If you don’t see something that fits your need, get in touch and let’s discuss how we can customize a program for you.

Speaking and training

  • One Hour Keynote
  • Half-day training
  • Full-day training
  • Custom training

Go to the topics page for a list of topics with descriptions of each session.

All training can be delivered in person, via live webinar, or we can record  training sessions you can access at your convenience, 24-7-365.


  • Group Coaching (interactive Web conferences)
  • 1-on-1 Coaching
  • Custom coaching packages

John offers group and individual coaching and training packages. If you don’t see a package that fits your needs, get in touch with John to discuss a custom program.

Use the simple, yet powerful concept of modelling to shorten the time between setting and achieving your goals by taking advantage of skills and experiences of not just yourself, but others who have been there and can show you the way.

    Testing Add Coaching: 1-on-1 to cart to get started

Coaching: Group