I never went to a class here so I can’t rate that. Cheese shop? Hmmm. They have some cheeses. They have some other nice fancy food gifts and chocolates. But the best thing made here is the bread. I never thought of bread the way I do now. Really the bread deserves 10 stars. And they have some good cheeses to go…