My dear English literate, I would like to bring to your notice that most of India does speak good or decent English and are not inferior to Bengali's. And to emphasise my point, the word "jerk" is a slang, and cannot be applied in the context of good English writing or speech. So look before you leap or what you say. Your english is nothing but slang and slang is spoken not just in India but all over the world. This form of English does not mean a person speaks/writes good english.
As for you teaching english, I pray that all your students learn the correct language than your slang.
As for you believing that Bengalies are superior, I hope that you do believe that and stay high headed and the rest of the world can overtake you. I do not care if you think you are superior. It's the actions that matter and not the words.
A complete sentence has a begining and an end and it should convey the right message. Your sentences do not have a proper begining, do not have any sense in them and the ending is to be done with a full stop. Not "...".