Tantra Flow Yoga 300 Hour Teacher Training (Part Three): May-June 2016