Tremendous, impressive speech.
Yes, she even took on Chuckie Schumer.
But she referred to O as "President Obama," which could be considered too polite way of doing it.