December 5, 2023 Richard Powers’ 31-year waltz on the Farm Decades have come and gone, but Stanford’s Social Dance classes are as popular as ever. The classes frequently see a 200-person long waitlist, and…