John Buchanan has completed more than 1500 hours of study in yoga philosophy, Tibetan Heart Yoga, Buddhist philosophy, and meditation. He is passionate about helping others to discover the true nature of their minds through stillness, insight and compassion meditations and subtle body practices. His teachings are welcoming and natural and inspire students to embrace every aspect of their life as a spiritual path.
The purpose of this website is to show you when, what and where he teaches.
Here are links to hundreds of hours of teachings:
John's published articles
John's recorded teachings