Classes are only as good as what you make them out to be. Having said that, if you try to do verbatim on what the teacher has done, you have a good shot of not having the same results. What things you take out of these classes and implement them into your own capabilities and knowledge, then you could come up with a winning combination.
There's, i bet, hundreds of teams over the past couple of years who have taken classes, but you don't see hundreds of new G.C.'s... but you do see a lot of these teams getting some good calls and overall improving. And I'd be willing to bet there's a few teams out there who thought they just wasted their money.
I've taken Rod and trigg's class in 2007. I got some new information, and broke out of my paradigms of thinking, and tweeked some things and came up with a winning combination that won me my first sanctioned G.C., then the jack. I took a couple of things from Rod, a couple from Johnny, stuck with a lot of what i had already, shigged some off of Randy, Darren, Scottie, Alex, Jumpin' Jim, shigged from the shigs, etc.. etc..etc... and in time, things kind of evolved to what they are now.. I think i have some really decent stuff now, just don't get the opprotunity as much to try it in contests.
I really wish I could take every great class that pops up. I smell smoke, Boys from Tornado alley, Mike Davis, slabs, all of them.. I want to learn what everyone is doing, their theories, and how they approach things.