classes help local shops stay in business, are great ways to meet new people and create community and you learn some pretty great tips and tricks, usually.
depending on how much $50 means to you and what's important in the above, you might weigh more than brute knowledge return in your decision
aileen