John may not be a karate master (or maybe he IS, I dunno!) but he's slain me with his wit, turned my opinions on their heads several times with insights, I hear he's a master at closing contracts and planning fabulous events, and he sure has schooled me in the ways of travel MANY times over, so I kinda consider him a guru.