I took their Cheese 101 course, and it was probably the best couple of hours I had in my recent trip to Phoenix.I learned more than I thought I might, and the course included incredibly generous amounts of cheese, snacks, and wine.The next day, I returned to load up on cheese to bring home, and the staff couldn't have been more helpful. If you like good cheese, you must check out Capriotti's Sandwich Shop's.