Public Speaking and Training

Are you looking for a dynamic speaker or panelist? John is a passionate and inspiring speaker who shows how we can move through a world run amok and better deal with the problematic situations we encounter along the way.

John merges his mainstream and spiritual perspectives to challenge the beliefs, perspectives and practices of a status quo that keep us locked in struggle and conflict.

He lays out a path to a better tomorrow, and addresses not only the problems of today and the causes that make them that way, but also the foundations needed on which to build the world ahead.

As part of that effort, John speaks out on the escalating conflict in our political and economic affairs, and suggests ways we might move through these situations to better address the problems that plague our society.

If your audience is interested in building a better tomorrow, then John's the speaker for you.

Blueprint for a New AmericaIn his program, Blueprint for a New America, John lays out a way we can use those urges to build a better tomorrow for us all. He's now giving it around the country as a way out of the mess we've created for ourselves and our world.

In the process, John empowers audiences with greater self-awareness and responsibly for the lives and world they help to create.



Recent topics:

  • Using Your Creative Energies to Change Your World
  • Finding Peace in a World of Conflict
  • Finding Justice for Your Soul
  • Blueprint for a New America
  • Breakthrough to a Better Tomorrow
  • Where are You Going and How are You Going to Get There?
  • Stop the Fighting -- Break Through Your Obstacles to Peace Now




Presentations are tailored to the interests and needs of each audience, and are available in various formats, including:

  • Keynotes for meetings, banquets, and conferences
  • Panel discussions
  • Breakout sessions
  • Workshops, group and leadership team training
  • Organizational retreats and masterminds

All programs can be provided virtually via teleconference line. In this digital age, distance is no issue.

Tell Us About Your Program Needs

Please click here to tell us about your program needs and we'll be back with you shortly.

In a hurry? Call John at 954.324.SELF (7353) or click on the link to the right and start the discussion today.