Gavin is what I call the Rolls Royce of trainers. I have yet to come across a trainer who makes a workout feel intense and likeable at the same time. Every workout was different. I had one month before my wedding and I lost 2 sizes. He is unique. He is one in a million as far as trainers go.