Yoga has helped me during challenging times personally and professionally. I am grateful for teachers like Keenan who is so generous at sharing his deep insights on yoga philosophy. He is constantly challenging his students both mentally and physically.  You will always learn something new each time you take his classes or retreats.