Barbara James, E-RYT500, is known for her compassion, passion and creativity in teaching. Her alignment-based vinyasa classes are supportive, innovative and inspiring. Barbara believes in the healing power of yoga and mindfulness practices, and encourages breath awareness, mindful movement, and honoring one’s own limits. Besides vinyasa flow, she loves teaching foundational practices to beginners, partner yoga and yin. Most of all Barbara loves taking her yoga off the mat, and frequently combines her teaching with fundraising opportunities for charities and local causes.

Barbara’s yoga journey began in 2000, when she tried yoga to lose some stress-induced weight. Intrigued by the variety, beauty and challenge of the yoga poses, she was quickly hooked. It was the transformative power of yoga, however, that kept her coming back to her mat, particularly the equilibrium she felt during times of high stress.

Wanting to share her love of yoga with others through teaching, Barbara began teaching yoga to friends in 2004. She received a Vinyasa Flow certification from the Asheville Yoga Center in 2005, and a year later completed her 200-hour certification with the Bodhi Tree in Charlotte. In 2010 she received her 500-hour certification through the Asheville Yoga Center. Barbara has a certificate of completion in Yoga of Awareness for Cancer from Duke Integrative Medicine, and has attended two meditation retreats with Zen Master Thich Nhat Hanh. She continues to deepen her practice through regular asana practice, meditation, spiritual study and continuing education.

Barbara is a lover of art, reading, old houses and pizza. A long time resident of Rock Hill, SC, Barbara’s been married to her college crush for over 30 years and they have three grown children’a daughter and fraternal twin sons. They also have a goofy Vizsla (dog) who likes to share Barbara’s yoga mat!