Great trainer!!! If youre interested in gaining overall general knowledge about fitness and nutrition, Vidal is your trainer!