She is David Hogg in a skirt, not as angry perhaps, but just as arrogant, insulting and above all, demanding.
https://www.youtube.com/watch?v=Z5Y49GjEPqg OMG!