Why to assume that pronunciations is important to that person? I already shown you how my english pronunciation looks like. You can not believe me but I was top performing sales person in UK (over 1000 sales people in UK in that company) for 3 month straights before decided that I don’t want to turn myself in bigger asshole that I already am, so I went somewhere else after big fight with my boss (Me leaving cost him a lot of money so he was very emotional about it…).
Only because you find being good at pronunciation to be of value to you does not mean that what that person is saying about grammar is not useful. There is no correlation whatsoever… She does not have even one video teaching pitch accent…
Think about this way: doing sales is almost impossible to pretty much all natives of any language. I was able to do it with funny accent and lots of grammar mistake and my vocab was poor by comparison to what I can say now (and it is still poor by comparison to my Polish). Functionally I did better than natives (and I am not able to even replicate this is my native tongue…) since I did TRAIN them hot to use their language to make money. At least my checks were saying so…
I never ever cared about my English. It was just a tool forced upon me (I am pacifist so I hate that fact that there was force involved in establishing English as international language. I do what I can to not improve at it…). And I still managed to do better than I considered possible to myself even in Polish. I have no reason to assume that anybody’s problems with pronunciation are important in any meaningful way to any person if that person claim it does not. I consider it to be ad personam at very best…
There is no need to be perfect at any skill. If something is important on itself then doing is poorly is worth while.
But I understand your feelings. She does what she can to scare people away. It simply does not work on me.
Edit:
It is valentines day. I am after a few cups of wine. If I sound rude it is because I am not able to notices it and soften it down. No harm intended
Politeness lvls in English are still mystery to me xD