John has appeared on numerous TV and radio shows, including National Public Radio, has spoken as a guest lecturer at major university campuses, and has spoken at and led workshops and retreats in many countries around the world.First educated in Switzerland and then at a top formal public school