This has to be one of the better speeches at the Dem. convention so far. I have not seen most of them so I cannot tell if this is the best. But it's certainly the best of the ones that I had a chance to watch.
It's a textbook example of keeping the audience engaged and proactive.