John Tarrant

What do you do when faced with great difficulties and challenges? Zen teacher John Tarrant, Roshi...

Throughout your own life, you may have asked: What is suffering? Zen teacher John Tarrant provides a straightforward perspective and offers 10 simple principles to help you...

Subscribe to John Tarrant