I can understand the grammar teacher one but for the rest why is someone's lack of proficiency in English always the butt of jokes?
Are you guys perfect in all languages spoken worldwide?
If you try speaking in their native tongues you won't even be able to get your message across, atleast these guys managed to do it.