I think she makes good points.
But, she talks too fast. She seems a bit crazy.
and I take some issue with the expression "looking at you like a piece of meat"
Personally, I like a piece of meat. A nice steak is sexy, so I've always hated that expression.