Tantra Flow Yoga 300 Hour Teacher Training Part One: Mallorca, Spain March 2017