For food & drink, Tuscan Cooking Class (Mama Florence / In Tavola) delivers.
The version worth doing isn't the hotel-lobby pasta demo for 30 — it's a small-group market-to-table class at a name like Mama Florence (off Sant'Ambrogio) or In Tavola (in the Oltrarno on Via dei Velluti), where an English-speaking cook walks you through the stalls first, then you roll your own pasta and sit down to eat the four courses you made with wine. Skip anything that won't tell you the group size or doesn't include the market walk; that's the tell between a real afternoon and a tourist mill.