The idea of using treats to train is often equated with bribery. Truthfully, dogs do what works. If using treats gets them to do what you want, then why not? You can also use the world around you as a reinforcement. Every interaction you have with your dog is a learning opportunity, so when you think about it, you probably don’t use food very often except during active training sessions. So why does your dog continue to hang out? Because you reinforce him with praise, touch, games and walks. Just remember, the behavior should produce the treat; the treat should not produce the behavior.
Before enrolling with a particular club contact them and ask if you can go to watch a class without your dog. This will help you decide if this is the right environment for you and your dog. Some clubs have waiting lists and you will need to book ahead, some accept people on a roll on roll off basis. Prices will vary from a joining fee and then weekly payments to a one off fee for a certain length of training.