Randy has been practicing yoga for over 15 years and has successfully completed 230 hours as a Certified Yoga Instructor from the Asheville Yoga Center. Randy has been teaching in the Knoxville area for the last six years. In addition to Certification through Yoga Alliance, Randy has also furthered his education through many workshops and intensives with emphasis on Iyengar Yoga. Randy has studied under several Senior Iyengar instructors such as, Laurie Blakney, George Purvis, Dean Leaner, Roger Cole and Ramanand Patel. Randy has also studied other styles of yoga with Bryan Kest (Power Yoga), Kino McGregor (Ashtanga), and Stephanie Keach (Asheville Yoga Center). Randy’s base yoga style is in the Iyengar method, but loves to fuse Vinysas and Breath work into his yoga classes for a fluid approach. Randy is also a distance runner and a former Marine.