I actually hold the same sociopolitical viewpoints as Kingsolver when it comes to climate change (the bulk of her speech) and I still thought she was terrible. And yeah, obviously I don't want to get into PPB territory, so I won't get into the details. I just thought the structure and delivery of the speech was not very intriguing and put me to sleep...also the 40 degree rainy weather didn't help. In any event, I saw one of the top ten commencement speeches of all time!
I think it's actually the one Madeleine Albright didn't give at Duke.
Nan had to then give it. I don't recall why exactly she didn't make it to Duke.