200 Hour Immersion Yoga Teacher Training – Long Beach, New Brunswick