John is one of the brightest, most energetic people I have ever come across. His enthusiasm when running classes for me has proven to be infectious. The feedback from the participants is always through the roof. John is an expert in effective business strategies with no fluff. He is brutally honest and gets the most out of anyone he interacts with. He also happens to be an outstanding human being of the highest integrity whom I have had the pleasure of knowing for nearly 20 years.