For someone that says English isn't their primary language, you're better than 70% of the rest that claim that it is.
Yeah, it's hard to follow, but I don't expect the whole world to know English, as I'm ignorant enough not to learn their language. I live a few miles north of the Miami-Dade county line in South Florida. I should be able to speak Spanish fluently, but I only know enough to just get by.
Yes, this is America and you should be expected to speak the language native to the country in which you reside. Let me move to Cuba, South America, Mexico, Russia, China and see how long I make not reading, writing, or speaking the language native to that country. Not long.
But the Libs here just change the rules as they go along. Just like any scumbag Politician.