@boomerang,
Yes, the classes are held in the LCBO stores. Some of them have television studio standard kitchens.
Some of the liquor stores have been put into interesting old buildings - train stations, postal offices etc - so the overall atmosphere can be very nice.