Who is Stephen?

Stephen Bradford Long is a writer, yoga teacher, and podcaster living and working in the mountains of Western North Carolina. He is a former Christian missionary, received his bachelors of music from Montreat College, and is a RYT200 certified yoga teacher through the Yoga Alliance. He is also a heretic, powerful witch, and cat enthusiast.

His work focuses on LGBT topics, religion, spirituality, and mental health. He is also the host of the Sacred Tension podcast.