John is down to earth and teaches from his experience of life and application of Buddhist teachings to day to day challenges.
John is not currently scheduled to teach any classes