Mick-Boy
"Men who carry rifles for a living do not seek reward outside the guild. The most cherished gift...is a nod from his peers."
nsrconsulting.net
I have taken many classes and have also gone to a variety of matches. Without a doubt, a good training course is extremely valuable. To say that just going to a match will be better is like telling a athlete it's better to just go to the game and not worry about practice.
Sure, you can learn a lot during a competition. But most people have a real hard time focusing on fundamentals once they hear that BEEP. And you'd have to go to a whole bunch of matches, back-to-back, to get the same sort of muscle memory you get from the drills you do in a good class.
IMO, single day classes are just OK. You might learn a few tips or new techniques. But a multi day course is the way to go if you really want to get better.
Not sure if Andy at 303 Arms still teaches carbine, but might be worth looking into. He is a nice guy and good teacher.
If your post count is higher than your round count, you are a troll.