I recently attended the 6hr class here April 2015. What I envisioned before attending was that we would be BBQing most of the time but the class is structured differently. There were 27 people in the class and we were divided into 4 tables. There is one employee that does the BBQing and you can ask him questions on style or any of the smokers or BBQ's. Another employee runs the class. There is a PowerPoint that is gone over throughout the day with tips and useful information. The hands on portion is preparing pork, beef and vegetables with injections and rubs your team makes.
The class was good for me since I had never injected or used rubs before. There are some good tips that are covered and you get to see how some really cool smokers are used along with tasting numerous meets which helps to offset the cost of the class.
I bought this class for a friend and I to attend through Groupon and others had bought through AAA. Someone at my table had attended the Steak class and he sounded disappointed that there was not hands on BBQ experience.
To summarize, if you or the person you are buying this for are an experienced smoker, I do not recommend this basic course, they did talk about an advanced course that might be more enjoyable. If you are like me and had no experience with injecting or rubs, there is hands on preparation where you will get (jump in don't be shy) a chance to do both a number of times. If you do go, I highly recommend being involved and not sit back to watch others prep the food and encourage others to do the same in order to create a team environment.
Suggestion for improvement: In my opinion the class would have been better if the teams alternated cooking throughout the day with the employee that was cooking has the role of adviser. My two cents.