I’ve been training with Yazid for the past 12 years, and hopefully will continue for a lot more. Yazid is an energetic, balanced and innovative coach. He has helped me get in shape, increase my energy levels and recover from injury. I would recommend him to anybody who is looking for a consistent and an understanding trainer that would help them attain their goals.