top of page



Michael Edwards
RYT - 200 / RYT- 300 / YA RYT-500
Michael was born and raised in Asheville, NC, and has an enduring love for our beautiful mountains. His yoga journey began in 1995 with a Kripaulu trained teacher. He completed his first 70 hour teacher training in 1997. With 15 years of practice and over 150 hours of training under his belt, he ventured into teaching and completed his 200 hour YA training at AYC in 2014. His teaching style involves a focus on breath and presence. All of his classes involve some element of challenge, but are accessible to everyone able to breathe and appreciate life. He completed his 300 hour YA training in 2024 and is currently an YA RYT-500.
bottom of page
