Kirk began his yoga practice in 1996 to enhance athletic activities. Deeper connection to yoga led to completing the 500-hour teacher training program at the Iyengar Institute of San Francisco in 2004. In 2016-17 he completed the 100-hour Yoga Therapeutics and 50-hour Advanced Yoga Therapeutics training programs at Yoga Tree San Francisco. Teaching since 2004, Kirk has 3000 hours experience and led two teacher training programs. Due to an engineering background, Kirk was drawn to the Iyengar method’s attention to detail/alignment which is present in his teaching style. Most recent yoga therapeutics training builds on that functional anatomy knowledge through added emphasis on healing and safety to accommodate acute and chronic issues. In addition to his weekly mixed level classes, Kirk is available for one on one sessions, working with individuals to customize the approach based on their needs.