I've been to several Gary Bailey schools and the guy is relentless. You'll wear out before he does. I made the mistake of telling him I was weak at jumping. When our group came up to a big double jump on the track, he gets the class together, talks about how to jump it, then says "Where is number 37?(me)". As I reluctantly raised my hand, he says "go jump that jump". You could here the staples being ripped out from my seat from the pucker factor. But I did it and by the end of the class, I had a lot more confidence in my abilities. If I was a pro, he would be my personal guru.